Indian Scout FTR750 First Ride Review

Riding Indian’s FTR750 flat track racer at the Santa Rosa Mile.