Thor Was Here

I snagged this photo back in 2012 on East 9th Street when The Avengers was being filmed here. Avengers assemble!!! Do you have a Cleveland photo you’d like to see featured on the site? Upload it here! That’s Cleveland Baby!!!Read More →