VIDEO: Monsters vs. Aliens Trailer
 
 
A team of monsters battle aliens to save humanity in this animated film.
 

VIDEOS IN THIS CHANNEL