The latest single from Deetrons amazing debut album Twisted. Includes an unreleased new track on the B-side!