Icarus Falls

Icarus Falls Why the Brighton based rock band have Zayn Malik fans confused Icarus Falls is a rock band from Brighton who secured a slot at the 2018 Ramblin’ Man Fair on the strength of an EP entitled ‘Venom’. Described as ‘where Black Stone Cherry meets Alice In Chains’, the five-piece are in the enviable position of having […]