Behind the Scenes with Yoshimura Suzuki

Film: Suzuki

A great day for James Stewart and the Yoshimura Suzuki Factory Racing Team. Check out the behind the scenes action of the 2013 Monster Energy Cup event in Las Vegas.