Check out these videos from last week’s filming of Transformers 2 just outside The Castle!
The videos include both “Bumblebee” whizzing by and Shia LaBeouf doing some exercises in front of The Castle!
Get email updates! |Join the DT Facebook Group!
Friend Me Up:
Felisha Liu (W'09) was part of a semester long Penn in Cannes program which had her and other Penn undergrads...