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 »