NewCelica.org Forum banner

the avengers

  1. The Avengers

    Off Topic: Enter at your Own Risk
    http://trailers.apple.com/trailers/marvel/avengers/ Holy ****. Also, it was filmed in Cleveland. I got to see a lot of the sets (they were in German) downtown. Also, found this on the inter webs, I think it will make a nice addition to the home or office.
Top