Spike Island (2012)

Spike Island (2012)

Shadowcaster are a 4-piece band from Manchester. Or more accurately, they are five lads with guitars-and-a-garage and an ambition to forget school, forget their troubled home lives, forget GCSE's and see their heroes The Stone Roses as they play the ... read more