South Park is going to be make fun of the guys from Ghost Hunters (TAPS). YES, finally! Has anyone seen the clip for this one? It's funny!