One event that we have yet to check out in person is the Powercruise USA show up at Brainerd International Raceway in Michigan. If “Powercruise” sounds familiar, that’s because you probably have seen tons of footage from the original event in Australia. They are a multi-event deal that includes drifting, roll racing, grudge racing, a […]
More...
More...