Haha! Where did you get that picture of Megatron flipping someone off? I'm sure its his favorite Earth gesture. :D