The Idle Hands have a new website now available in English and have also posted three new demo tracks for download: http://www.theidlehands.se/
The Idle Hands have a new website now available in English and have also posted three new demo tracks for download: http://www.theidlehands.se/