Thor & Captain America Battle Aliens In The Latest Clip From The Avengers Jeremy Lebens April 15, 2012 0 Joss Whedon's The Avengers is just around the corner and the good folks over at Digital…