We've gotta admit, we've been kind of skeptical on the whole drifting thing here in the US. Sure, we love sideways

Advertisement