Stephen Hunking has been making music under the Dew Claw moniker since 2004 but has been recording and releasing albums since the 1980s, beginning with the band Hypnolovewheel.
Stephen Hunking has been making music under the Dew Claw moniker since 2004 but has been recording and releasing albums since the 1980s, beginning with the band Hypnolovewheel.