Watch out, Canada—the Germans are out to steal your "Most Apologetic" title! They're really sorry about it, though.

August 12 2010, 8:25am | Original Link »