Toyota bashes there way to there first Busch Series manufacturers victory at ORP.
Short track racing at its finest and its Indy, I have always enjoyed watching both the Truck Series and the Busch Series race at Indianapolis Raceway Park, what a hard track to pass on, they say that there’s at least two groves, but unlike most short tracks, the fastest way around here is on top, […]