Stereogum —
In case you didn't hear, Barack Obama won last night. If this came as great news, you likely found yourself laughing at that will.i.am hologram, checking out Fox News to see how depressed they were, and then wandering the East Village and slapping h...
more info