Chitty Chitty Death Bang


 * Image needed

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