A new video from the Smithsonian Air and Space Museum at Dulles, VA has popped up, showing Shia, Bay and Megan Fox at work:
« A host of Transformers 2 spoilers
Possible Revenge of the Fallen poster »
New video from Smithsonian Museum June 29th, 2008, posted by FofR
Digg This
Delicious
Facebook
Stumbleupon
No comments yet.