Tag: Swansea
They Made Monsters: “Reverse the Curse” – a mix of emotional candidness, artistic vision, skill, and awareness
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 [Read More…]