Maybe video was right to kill the radio star.
11-person band bringing acoustic techno to the streets.