Toronto mayor Rob Ford is constantly in the news for smoking crack, cavorting with prostitutes, and making a mockery of city government. The question is: who will play him in the inevitable movie version? Despite having died in 1997, Chris Farley is the number one choice. And that movie has already been made. -via Time Newsfeed
FREE SHIPPING SALE - All T-Shirt Orders Get Free Worldwide Shipping
That's right: free shipping whether you're in the USA or anywhere else in the world!