She-Devils: The World Laughs (Single)

She-Devils are a two-some from Montreal and have just been signed to Secretly Canadian. To mark the…