As racing and car seasons begins to ramp up in the USA, the season starts to wind down in Australia but the fun continues as this video confirms. Shot at one of the million shows in Australia that features a wild burnout contest, this little VW seems like a fan favorite. With the requisite driver […]
More...
More...