..in my eyes at least. Check it out below or in HD on Youtube:
This is going to the best awesomely bad movie of the year. I can not wait.
Transformers: Revenge of the Fallen hits theaters on June 26th, 2009.
What do you think of the TV Spot?
..in my eyes at least. Check it out below or in HD on Youtube:
This is going to the best awesomely bad movie of the year. I can not wait.
Transformers: Revenge of the Fallen hits theaters on June 26th, 2009.
What do you think of the TV Spot?