People who've seen the south park episode "The Wacky Molestation Adventure", what film/tv programme is it taking the piss out of?

It's frustrating meee

South Park always do that, and I can never fully remember the film or whatever it is
I can't remember buts its been bloody ages since the last one in the current season.
PSN: Shibuib
Steam: Drag_on88rr@hotmail.com
add me

Elvis Presley aint got no soul, Chuck Berry is rock and roll.