By Jasper C-H on Tuesday, April 3rd, 2012
Car company Acura (who are an official partner of The Avengers) have released a brand new promo advert for their new car based in the setting of New York at the end of the movie, filled with explosions, lightning, and the Leviathan! Check it out below:
SOURCE: CBM
S#!T Talking Central