June 7, 2017

Video – Spencer Rivkin Interview

Continuing on with our World Champion interview series, Red RC’s Oli Meggitt talks with reigning IFMAR 2wd Buggy World Champion Spencer Rivkin about his surprise World title win in Japan, his life since and the upcoming Worlds in China.


If you republish any elements from this page on another website, including text, original pictures or results please be sure to add a link back to this page as the source: