April 1st was no “fool's” day for Captain America fans as they came out in droves for the CLEveland premier of Captain America: The Winter Soldier. Read more at cleveland.com.
This photo was taken during the filming of Marvel's The Avengers – made in CLEveland in 2011 showing wreckage on East Ninth Street. (Photo: Mark Madere | SpectraLight Photography & Design)