TF2: Queensway Bridge Pictures and Set Report

{mosimage} The Live Action Movie Blog and the Movie Chronicles Website have posted new pictures from Long Beach, CA.  These new pictures take place at the Queensway Bridge, and feature Optimus and the unknown Corvette.  In addition, the Live Action Movie Blog has posted a new set report, that describes just what's going on at this bridge.  Here's a hint: Michael Bay's Awesome Explosions!

Beware of Spoilers, and you can check out the pics and set report here!