NASCAR CEO Brian France Endorses Donald Trump Explicitly, Downfall of Western Civilization Implicitly

NASCAR CEO Brian France Endorses Donald Trump Explicitly, Downfall of Western Civilization Implicitly

Last night, during a Super Tuesday Eve rally at Georgia’s Valdosta State…

NASCAR’s Ryan Newman Surprises Chevy Silverado Drivers at Texas Motor Speedway [VIDEO]

NASCAR’s Ryan Newman Surprises Chevy Silverado Drivers at Texas Motor Speedway [VIDEO]

Do you like trucks? Do you like NASCAR? Do you like camouflaged…