Full Metal Jackets: O Canada!
Normally our quiet neighbor to the north, Canada hit international news headlines (not to mention both ‘The Daily Show’ and ‘The Colbert Report’) over the past week with breaking details of the balls-out insane crack-smoking Toron...