They Made Monsters: “Reverse the Curse” flexes his songwriting skills!
Posted By: Buddy NelsonPosted date: in: New ReleasesNo Comments
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 project They Made Monsters. Merging a blend of Hip... Read more
They Made Monsters: “You’re Precious” – spawns everything that alternative synthesized music can be
Posted By: Rick JammPosted date: in: ReviewsNo Comments
‘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 progressively creating music since 2007. From... Read more