The Bayhem has begun in DC! First videos emerge of Bumblebee crashing into DC’s finest.
Optimus Prime and the rest of the Autobots visit DC for the final shots for the upcoming Transformers 3 movie.
Full list of DC filming locations can found here.
Tighten Up Dot Biz Podcast #5 by Tightenup