link

Yes, this commercial is just an amalgam of annoying memes (ZOMG HAMSTARRZ!!  OMFG 90s HIP-HOP!!!)

… but it is maddeningly adorable and catchy. Advertising win, car design fail.