Submission + - Xbox Live feaures free HD Southpark Episode
goombah99 writes: Xbox live and comedy central have teamed up to bring you Southpark in HD format. The announcement seems untinged by a sense of the absurd. Yes folks Southpark in such crystal clarity you can see the felt.