January 16, 2010News / Transformers 3More Loud Noises, Shit Blowing Up, & Hot Bitches In Slow Motion For Transformes 3?