Transformers Costumes

A leaked trailer for next summer's Transformers 2.

Transformers Costumes

More:

We like you. Do you like us too?