A Thousand Horses announce their first visit to the UK
A Thousand Horses have announced their debut visit to the UK with a performance at C2C at the O2 Arena alongside an intimate headline show at The Barfly in Camden, London. The band also just revealed the video for their latest single First Time. The video features a montage of footage taken from their US tour …
A Thousand Horses announce their first visit to the UK Read More »