
Netto Makes First Start At Calistoga; Makes Both Features
Making his first two starts at the historic Calistoga Speedway in Calistoga, CA over the weekend, DJ Netto can chalk it up as success as he made both feature events, and got a ton of track time on the speedway. […]