United States President and de-facto leader of the free world Barack Obama made headlines across the globe this weekend. Was it a new foreign policy directive or a piece of controversial legislation? Not this time. Obama is the toast of New York City after delivering a weirdly perfect rendition of the Al Green soul classic "Let's Stay Together".
Obama Passes the Audition At Harlem's Famed Apollo Theater
Current Status: Blessed (1)
Seeded on Sun Jan 22, 2012 9:52 AM
keyboard shortcuts: V vote up article J next comment K previous comment