American Experience to air “Mr. Polaroid” next month
The long-running PBS Series “American Experience” will feature Polaroid founder Edwin Land on its 3703rd episode. Titled “Mr. Polaroid,” the documentary about Land premieres May 19, 2025, at 9:00-10:00 p.m. ET. Check your local PBS station for days and times. More than 50 years ago, Land dreamed up “a camera that you would use as often as your pencil or...
Read More