Mike Adams January 14, 2022 New Band Spotlight Second Thoughts Mike Adams January 14, 2022 New Band Spotlight The five-piece from Hitchin in Hertfordshire are made up of Jude Mcreath (vocals & rhythm guitar), Ben Campbell (vocals & lead guitar), Georgia Vermeiren (bass), and David Addison (drums).