2019 Taft Grand Prix Race Report

Zach Bell makes it three wins in three years on three bikes