johnastovall
Deceased, but remembered fondly here...
"ENSCHEDE, the Netherlands — In this small town just across the border from Germany, a small group of Dutch scientists and one irrepressible Austrian salesman have dedicated themselves to the task of reinventing one of the great inventions of the 20th century — Polaroid’s instant film...."
Full story
Full story