Obama Causes a Little Traffic in LA

So, President Obama visited Los Angeles this week and people seem to be in an uproar because of the traffic issues caused by his motorcade.   Now, I understand hating traffic. And anything that makes it worse is truly annoying. But really, what’s with all the backlash at the President for visiting?   You should be honored […]