Mike Adams January 8, 2023 New Band Spotlight Ecko Mike Adams January 8, 2023 New Band Spotlight Scottish four-piece Ecko are made up of Jamie Warden (lead vocal & rhythm guitar) Matthew Welsh (lead guitar), Liam O’Connor (bass), and Jamie Thomson “JT” (drums).