Artists:

Label:

Wichita »

Release Date:
09/04/2007

Staff Reviews

Within the context of an album documenting the desensitising nature of life in Britain today – of the weekday grind and solace sought in weekend oblivion – ‘I Still Remember’ provided a rare moment of sincere and tender reflection...»