Transformers clip

Yahoo! Movies Videos

Optimus Prime and Megatron face off in and above the city.