The Guilty Hands have unveiled the brand new video for their first single ‘Razor’. The new single is set for release on November 22nd, with the band’s album Desire On A Short Leash destined for release early next year. www.theguiltyhands.com