The Castor Troys The Castor Troys The Castor Troys are a story-telling hard rock band from Hamilton, Ontario. Through lyrics that tell tales of war heroes, bank robbers...