David Cross is a punk—with good jokes

by