Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Uploaded on Aug 31, 2009
All Hail Lord Megatron. Song is I stand alone by Godsmack. This is the first vid i made that i nearly ran out of video clips to finish it, there surprisingly not that much air time of Megatron in the transformers movie.