Friday, August 19, 2011

Cool Picture From Cleveland

I imagine that this really has not made the news outside of northeast Ohio, but they're filming part of "The Avengers" in downtown Cleveland. One of my buddy's co-worker snapped this at lunch the other day.


Neat, huh?

No comments:

Post a Comment