A fantastical glimpse into a world void of NASCAR, America's favorite "sport."A fantastical glimpse into a world void of NASCAR, America's favorite "sport."A fantastical glimpse into a world void of NASCAR, America's favorite "sport."