Planet Giza’s Guide to the Montreal Music Scene/ Fresh from releasing their new EP Don’t Throw Rocks At The Moon, the Canadian trio give us their picks from the local scene. Music