Michelle Obama Booed By NASCAR Fans: VIDEO Brandon Thorp and Penn Bullock November 20, 2011 This afternoon, Michelle Obama and Dr. Jill Biden showed up at a NASCAR race in Homestead, FL, to support "Joining Forces," an organization … [Read more...] about Michelle Obama Booed By NASCAR Fans: VIDEO