Richard Stevens

Eric Van Damme @ TKL

Richard Stevens
Eric Van Damme @ TKL

Fun edit by Doug Green of Eric's runs from D-Max Cup at Tokushima Kart Land (TKL). I don't think there's any better in-car footage than when a GoPro is mounted on the driver's helmet.