Having some serious fun and racing with the guys in our super secret garage spot in The Netherlands. Some awesome speed runs and some nice side by side …