Mercedes-Benz Pays Tribute to the Return of Instant Film in this Informative and Inspirational Mini Doc Oct 05, 2014