Share
twitterlinkedinfacebook
Image 1 of 1
20080801_rivkin_worldslgstlaundromat05.jpg
Mark Benson, the manager of the World's Largest Laundromat on the roof of the solar-powered laundromat beside a charred power line from a fire that destroyed the facility several years ago in Berwyn, Illinois on August 31, 2008.