Diddy has a “Dude Where’s My Car?” moment in his new Superbowl commercial for Mercedes-Benz that aired on TV last night.

Check it out below:

Thoughts?

Be the first to receive breaking news alerts and more stories like this by subscribing to our mailing list.