Cast are a rock band hailing from Liverpool, England who formed in 1992. The band released four albums of bright, Britpop-infused indie rock before splitting up in 2001, but in 2010 they reunited for a tour and their …
Mehr erfahrenIt’s strange how Britpop pretty much threw up the entire spectrum of success stories over the course of its brief nineties heyday - Oasis, the titanic stadium-fillers, Blur, whose constant reinventions never harmed …