NASA Gives Catfish Green Flag To Go Racing
The National Auto Sport Association has allowed the Catfish to race in the popular Super Touring (ST) class! The class is based on a horsepower to weight calculation that allows … Continue Reading →
The National Auto Sport Association has allowed the Catfish to race in the popular Super Touring (ST) class! The class is based on a horsepower to weight calculation that allows … Continue Reading →