Desert Dingo Racing
Man, if the sound of a bunch of stock VWs engines revving doesn’t get your heart pumping…