Man... or Astroman? is the band of the future. They hail from space, but became stuck on earth in 1992 when they crash landed their saucer near Auburn. They tour the globe, looking for parts to rebuild the saucer, and paying their way by playing the most kick-ass sorta punky sorta surfy music in the Galaxy.

They bring out a 75,000 volt Tesla Coil on stage after shows. That is reason enough to love them like a son.