Monday February 28, 2005

The Hand That Feeds Release Date Confirmed.

The lovely folk at recently received a release sheet from Universal Music which confirms the scheduled international release date for The Hand That Feeds as being April 11th. This has not been confirmed on as this goes to press.