Popshop UK presents EP and single from Telford’s new Britrockers Savannah
Savannah are an emerging Britrock band from Telford, Shropshire, who quickly established a strong local…
Savannah are an emerging Britrock band from Telford, Shropshire, who quickly established a strong local…