I've been uninterested in the Universe Legends, but I must say that Legends G2 Megatron looks freakin' awesome!
Stuff for sale Transformers collection: 2885
View Tag Cloud
Forum Rules