We were invited to film the grand opening of the first ever Polaroid Fotobar in Delray Beach, Florida with CEO of Polaroid Fotobar, Warren Struhl.