Even Megatron's looking forward to celebrating Independence Day! Though I get the feeling we wouldn't like his kind of fireworks...