Archive for July 19th, 2019

The Decline of NASCAR…What Happened?

Jul 19, 2019 No Comments by

NASCAR has been on the decline of for the past 15 years now, this video attempts to explain why.          

Headlines Read more