2.18.2009

Transformers 2.



This looks completely awesome. And the best part....I get to see Megan Fox "act" again.