Toronto-based violinist/singer/songwriter Owen Pallett is a person in the groups Les Mouches and Picastro, and a touring person in the Concealed Cameras and Arcade Fire–he made up strings for the latter’s Neon Bible album. Last Dream, essentially a one-man single task with occasional help from drummer/engineer Leon Taheny, released its …
Read More »