Kill City – Last Man Standing (Music Records)

Kill City is a new rock band from Ecuador in South America having only formed in 2019 with Last Man Standing being their debut album. I know that we are seeing a real emergence of talent from South America but I believe that this is most probably the first time I have ever come across..