This is the best thing I've watched all year.

Gotta set the subtitles to auto-translate though. Can anyone translate the bit at the end? I assume it’s advertising a car buying app.

Advertisement

Share This Story

Get our newsletter