The Past

The Past is a solo recording project created by Lou Small who is currently based in South London.

His beguiling and intrusive song 'Waiting' seems to sum up his whole sound, to listen to the rest of his current demo visit:

https://soundcloud.com/the-past-band