We stopped by the Yoshimura R&D USA offices in Chino, California, last week to visit our good friend Erick “Big E” Bartoldus. While we were there, he offered to give us a tour of the impressive facility, which spans three separate buildings: R&D, manufacturing, and race shop. Check it out!
House Call – Yoshimura R&D USA
presented by transworld.tv