LOVE IT
You know, it's funny... I've watched the movie a hundred times or so, give or take. And never did I notice this song until actually listening to it here on NewGrounds. I love the way you've interpreted it. Makes me imagine Megatron and his comrades all transforming into low-riders, caddys, etc. And bouncing up and down the streets. xD Excellent job.