Archive for January 12th, 2009

New Transformers Poster

Monday, January 12th, 2009

The new Transformers 2 poster has been…posted. Apparently the trailer for this anticipated film will be revealed during Super Bowl Sunday. For now, enjoy this eye-glowing goodness. Could that be Megatron?

"It's over, Prime."