This Scottish band named after a Frech TV show has made a debut album that'll blow you way. This mysterious group has inspired fanaticism and devotion everywhere their records have been heard, despite only playing a handful of gigs and politely refusing most interview requests.