Who remembers The Adventures of Pete & Pete?

With Artie, the Strongest Man in the World, and Iggy Pop as Mr. Mecklengburg?

Loved that crazy show.