Jensen and Steve recap an astounding Suzuka 8-Hours and the finale of the FIM Endurance World Championship in Japan. Source by Paddock Pass Podcast – Motorcycle Racing Share