Youtube Toy-Reviewer Cobra Commander TFW is back at it again with a look into the past. Check out his review of Transformers: Energon Megatron!