News

"There's nothing like the feeling of riding in a car you've worked all year to build and seeing 50 or more 'Mad Max' cars rolling around you, in the wide open desert, with no civilization in sight ...