Instant integral film

01.19.09
IMPOSSIBLE's on a mission to revive Polaroid film
01.19.09

IMPOSSIBLE's on a mission to revive Polaroid film

Things have been pretty bleak for Polaroid fans ever since the company filed for Chapter 11. Once t...

View