Obama win presidential election

Obama won! …and I actually finally think America will produce some worthwhile politics.

Related posts: