Reader Spy: Bumblebee on set at Drexel University
Thanks to reader Aleks Witko, who sent in the enclosed shots of the SS-ified (but certainly not sissified) 2008 edition of Bumblebee. The Transformers crew was shooting scenes at Drexel University in Philly, and Aleks scored some nice overhead shots of the car down on the street below. (One nice thing about movie sets: the lighting's going to be good.) Even better (for him), he reports, " Lucky for me, I also got to meet Megan Fox." Lucky, indeed.
[Source and Photos: Aleks Wytko]
- Most and least efficient car companies
- Fastest-depreciating cars in the United States
- Find and compare 2017 Models