Trojan Horse – Fukushima Surfer Boys
17th October 2017 | by Roger Trenwith
Album title of the year? Most probably. Salford noisy urchins Trojan Horse arrive at a canter with their second album,... Read More →
17th October 2017 | by Roger Trenwith
Album title of the year? Most probably. Salford noisy urchins Trojan Horse arrive at a canter with their second album,... Read More →