The Tied – Jessica: Buy and Download

The Tied are an up and coming band from Kent in the UK. They have been gigging a lot and have even found some success in a battle of the bands contest recently. The Tied…