When Barack Obama busted into a few bars from Al Green's "Let's Stay Together" at an Apollo Theatre performance, he reminded the entirety of the United States of why we elected him back in 2008: He's a total rock star!
If you're skeptical, just look at the numbers. MTV reports that sales of "Let's ... More >>
Otto von Schirach in Berlin
The year is 1945 and Berlin falls to the allied troops as World War II comes to an end. Adolf Hitler and Eva Braun have one last glass of apple juice as they depart for the big ol' Deutschland in the sky. I wonder what our old Führer would make of his dear belov ... More >>