The Santa Rosa Mile Is Awesome Overload Posted on Sep 24, 2016Sep 24, 2016 DucatiFlat Track RacingHarley DavidsonIndianJohnny KillmoreKawasakiKTMMotorcycleRacingTriumph Flat track racing by it’s very…