Manchester’s Raptor Warhurst, releases the debut single from his forthcoming album ‘Lost In Translation’.