cartoon rock musicians, exchanging sarcasms in a tour bus
  link to home page