What have we become!!...http://pollystreaming.com/South-Park-Season-12-Episode-6-Over-Logging_v5889 In case that link doesn't work its Southpark Season 12 Episode 6 Over Logging
That's the one yes! I was round at someones house yesterday and it just happened to be on the TV. I'd never seen it before and thought it was one of the funniest things I've ever seen, especially after coming on here!
I'm glad you liked it, it really is hilarious and like you say is very related to what we discuss here