Discover This: Madame Psychosis

Toronto band Madame Psychosis have honed a fun alt-rock sound that’s about as fun as their wacky band name suggests.