Strange, funny and absurd: The NASCAR race names you have to see to believe
Motorsport.com – All – Stories What’s in a name? Nowadays, for races, usually a title sponsor that graces the already long name indicating the race’s location, and in NASCAR, typically…