Vancouver BC delivers They Shoot Horses Don’t They, an eight-piece carnival of orchestral odd-rock in the vein of Dog Faced Hermans, Tom Waits and The Unicorns. The group’s first LP, Boo Hoo Hoo Boo impresses with an ingenuity, solidity and depth that is remarkable for such a new group of musicians.