We can't think of a better way to get ready for tonight's South Park Season 13 debut than by watching a few HD episodes from seasons past. South Park episodes from seasons 11 and 12 are now available for purchase from the US Xbox Live Video Marketplace in both standard and high definition, costing 160 and 240 each, respectively.

Those who didn't get a chance to watch "Canada on Strike" should, nay, are required to see that episode. See for yourself.

Source - South Park Season 11
Source - South Park Season 12

This article was originally published on Joystiq.