TRANSFORMERSMegan Fox as Mikaela stars in a story about Sam Witwicky, who discovers the map to the Allspark, the source of life over which the heroic Autobots and the evil Decepticons wage a war.
UPLOADED ON 2008-02-15 22:55:50 PHOTO BY Dreamworks
Instantly watch TV episodes and movies via the Internet on your computer or TV. 1 month FREE!