Posts Tagged 'Shawn Cowie'

Cowie closes 2019 season with TAD win

Cowie closes 2019 season with TAD win

Shawn Cowie won the final Top Alcohol Dragster final round of the season at the Auto Club NHRA Finals. He defeated Chris Demke.