Tag: Swansea
They Made Monsters: “Reverse the Curse” flexes his songwriting skills!
Steve Lock is from Swansea in Wales (UK). He has been creating music since 2007 and has been impacting the alternative indie scene with his [more…]
Steve Lock is from Swansea in Wales (UK). He has been creating music since 2007 and has been impacting the alternative indie scene with his [more…]