Obama wins…WHAT…???By ankur|2009-10-09T16:04:52+05:30October 9th, 2009|Opinions, Political, WTF|In the biggest WTF this year, Obama has won the [...] Read More Comments Off on Obama wins…WHAT…???