Not sure who needs this in their life but if you weren't aware, the guy who plays Megatron at Universal Studios Hollywood goes HARD on his performance

Don't Miss...