Here’s the new trailer for “The Avengers” which aired during last night’s Super Bowl XLVI. There were quite a few street scenes filmed in Cleveland, Ohio.
Check out my blog home page for the latest Cleveland information,
All Things Cleveland Ohio.
No comments:
Post a Comment