a bunch of idiots from The Netherlands that somehow know how to build, drift, and break cars.

Subscribe For More!!!

Also trying to keep the Dutch drift scene alive!