New Team Ironhide Episode 2 - Advent Megatron of 2009

A nice Megatron tribute from me to all you Transformers fans. I hope you can like it.