"If you think a DAIHATSU is SLOW, then watch this..." says the video. I just watched it, and I'm absolutely amazed.

These guys appear to be running some kind of dirt racing in Switzerland with their punchy little Charade and man, their car totally rips.