86 views 0 comments

First two Transformers live action TV Spots on IGN.

by on March 30, 2007
Share on Pinterest
There are no images.

Our friends over at IGN have gotten exclusively, two Transformers TV spots, linked below.

[Source: IGN]

Related Content from ZergNet:

Leave a reply »


You must log in to post a comment