The Wackiest commercial you’ll see all day

This is a commercial from Brazil touting the new Peugeot 208. I’d heard street racing had gotten bad down there* but this is just… well, wacky.

[youtube]http://www.youtube.com/watch?v=GwrqMbwEM_w[/youtube]

(more…)