Discussion in 'Transformers Video Reviews' started by Spiderus Prime, Dec 21, 2010.
YouTube - Spiderus reviews TFTM Megatron
Yes ever news about he having a Earth Form is look so good.
That Unicron drawing in the background is neat.
No it's just a Spider Web.
Separate names with a comma.