Captain America and Thor in action against the aliens from The Avengers

Best clip I've seen yet from Marvel's The Avengers. Fantastic.


Comments