Castor Troy – Sleepless (Original Mix) The latest release from Castor Troy manages to be both heavy and emotional.