In the spirit of promoting bands you may not have come across....Check out these guys from Evesham UK
http://www.reason-official.co.uk/media/
https://www.youtube.com/watch?v=s_PgDGX-3UA
For those in my neck of the woods, they are appearing live at Talking Heads in Southampton, UK on August 8th.
http://www.reason-official.co.uk/media/
https://www.youtube.com/watch?v=s_PgDGX-3UA
For those in my neck of the woods, they are appearing live at Talking Heads in Southampton, UK on August 8th.