Monday, August 15, 2011

Earth's Mightiest City



Check out E 9th & Euclid standing in for NYC's 42nd Street during filming for the Avengers flick.  Awesome.