The weekend is finally here! And we can put this one behind us now. Some people probably feel that way a little more than others: people who’ve made the headlines for the most outrageous stuff this week. And we’ve got our microscope focused on three of them. Hollywood hot head Alec Baldwin, Toronto’s crack-smoking mayor, and President Obama have all had rough weeks, but who’s had the worst?
Plus:
Revolutionize the Drive Thru!
The Leonid Meteor Shower!
“Celebutard” Maker Apologizes