Racer X Films: Justin Barcia and Weston Peick Toyota/JGR Yamaha Team Intro
Toyota/JGR Yamaha recently introduced their two new riders for the 2015 season — Justin Barcia and Weston Peick. We catch up with the duo at the JGR test track in North Carolina.