Toronto, Ontario’s Martha And The Muffins and New York City’s Talking Heads get brought together in true avant-garde fashion and acclaimed bonafide showmanship. Now, if you don’t know who Martha And The Muffins or the Talking Heads are after reading this short snippet, then you will do after hearing these two singles.