Turbush Wins Bubba 150 Victory Saturday At Riverhead Raceway

When racing gives you lemons, you make lemonade. That is exactly what Chris Turbush of Wading River did Saturday night at Riverhead Raceway capturing his first career NASCAR Modified victory in spectacular fashion. Turbush was penalized earlier in the race for rough driving after contact with another competitor. Instead of throwing in the towel Turbush and his team pulled up their boot straps went to work and drove back to the front for the win.

Read More