Music News

London gets some Horses!

Band Of Horses will be playing a one off show in London.

The band will hit Bush Hall on November 29th and tickets are on sale now. The show will showcase their new record Cease To Begin which is due to hit shops on October 15th. The band are planning a full UK tour in February next year.