Skip navigation

Monthly Archives: August 2007

Someone in Detroit stumbled across a group of spandex guys doing a photo shoot and calls it the “Weirdest thing I have ever seen“.