Stewart Leask x Nissan S13
Lately, drift cars have been veering away from their original spirit of looking good while going sideways and rather focusing only on the horse/torque department. Stewart Leask, a long time drifter from the Lone Star State of Texas has been keeping t...