January 3, 2013

Polaroid has announced plans to launch a new experiential retail concept called Polaroid Fotobar, opening at least 10 locations in 2013.