Chitty Chitty Death Bang

"Chitty Chitty Death Bang" is the third episode of the first season of, and the third episode overall. It first aired on April 18, 1999.