PoliticsObama LSDMaybe last night's speech would have been more fun to listen to after a tab of this?By by Scott LambBuzzFeed, VP of InternationalPosted on December 3, 2009, 4:57 pmTwitterFacebookLink