The Lens - Regeneration
Tuesday, 19 October 2010.
It's an album without words, but tells it's own story. It's a journey deep into the heart of music, where melody and sound are as pure as they can be: Simple and outrageous, surprising and echoing alike.