Ad Unit
Friday, September 30, 2016

Auto Racing

NASCAR Fans Boo Michelle Obama (Video)

Who needs approval ratings? If an audio poll from 80,000 NASCAR fans isn’t enough to indicate whether or not the United States is pleased with its current administration, I don’t know what

Page 12 of 18First...1011121314...