The Haggis Horns want you to ‘Stand Up For Love’ in 5th album
After 2 years working hard in their studio in Leeds, The Haggis Horns drop album number 5 “Stand Up For Love”, where they do what they’ve done best from day one…kicking the funk and proving they’re still kings of the hill…