Teen Sleuth
Teen Sleuth is a 10 piece art rock band from Montreal that has become notorious for their performances with projected films of video, puppetry, costume, & dance. Their unique style (ope-raw) fuses many genres: orchestral pop/rock, baroque, celtic, and experimental post-mammalian madness.