New Image of ROTF Robot Puppet, Sam and Mikaela Kiss
{mosimage} A Princeton blog has posted a few images of the Transformers: Revenge of the Fallen scenes that have been shot at that location. Among the images is a new glimpse at the robot puppet, Sam and Mikaela kissing (on Mikaela's Aprilla RS 50 motorcycle), and Isabel Lucas on set with Megan F