New Transformers Trailer and Featurette



Here's James Cameron and Michael Bay talking 3D. Some new footage.