Tag: You’re Precious
They Made Monsters: “You’re Precious” – spawns everything that alternative synthesized music can be
‘They Made Monsters’ is the project name for emerging solo artist Steve Lock. Steve is from Swansea in Wales in the U.K. He has been [more…]