theramin | Tower of Technobabble

Posts Tagged ‘theramin’

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