Super 8 alien

First Look: 'Super 8' Alien and 'Captain America' Villain Red Skull
First Look: 'Super 8' Alien and 'Captain America' Villain Red Skull