2017 Red Bluff Outlaws 13th West Coast Nationals – Red Bluff, CA

2017 Red Bluff Outlaws 13th West Coast Nationals – Red Bluff, CA

Suzuki Presents SPEED SPORT 03/19/2017 – If you’re an Outlaw Kart racer in America, this is the place where you dream about winning. Red Bluff, California…THE birthplace of outlaw kart racing and home to the Red Bluff Outlaws. The premier event of 2017 is set to take the green flag with each driver vying for their own coveted eagle trophy. The 13th West Coast Nationals starts now…on Suzuki Presents SPEED SPORT!