Beyonce, Jay-Z, Snoop Dogg, Madonna, all of them have voiced their support for Obama. Now why? They claim to be "Liberals." Obama however has cracked down on Medical Marijuana, increased the use of Drones, and has signed legislation like the National Defense Authorization Act which really harms our civil liberties. Are they voting on the basis that he supports Same Sex Marriage? Because if that is the case, he just came in support for it 4 months before THIS election. There's other candidates supporting Gay Marriage like Gary Johnson. It sounds to me like these people are puppets or sheep. Probably puppets.