Teen Spirit
- Episode aired Oct 13, 2001
With their tour van stuck in a swamp in the middle of nowhere in Texas, the band investigates the sinister truth behind the death of a local teenager.With their tour van stuck in a swamp in the middle of nowhere in Texas, the band investigates the sinister truth behind the death of a local teenager.With their tour van stuck in a swamp in the middle of nowhere in Texas, the band investigates the sinister truth behind the death of a local teenager.