man or astro-man | Tower of Technobabble

Posts Tagged ‘man or astro-man’

Cuttin’ Heads Via Theramin

Man or Asto-man? played in San Francisco last Sunday night. Poor Legba went up in flames during the dueling theramin battle. Muddy Waters may have invented electricity, but I doubt he was expecting this… Tweet