Friday, February 13, 2009

Transformers 2: Fallen and Devastator Revealed?


Got these picture from the Web, apparently from actoys.net

Do u believe they are real? Devastator looks menacing and cool to me.

No comments: