Wednesday, January 10, 2007

Megatron clarified!

See the better refined movie Megatron pic here...

http://www.tfw2005.com/boards/showthread.php?t=119712


(Thanks to tfw2005.com for the pic)

- Thunder

No comments: