Monday, June 16, 2008

The new Transformers

This is a video of the filming of the sequel of Transformers. "Bumblebee" (the transforming Camaro), is shown as taking a nice hairpin turn.

The filming's taking place on Drexel's campus.

-| AG.

0 Comments:

Post a Comment

<< Home