
Review Scene: RIDE & Moaning Lisa, The Forum, 30th November 2022
Canberra shoegaze proponents, Moaning Lisa are priming the punters with feedback drenched guitar soundscapes courtesy of lead guitarist Ellen Chan. Vocalist and bassist Charlie Versegi announces an untitled song released a month ago, daring the […]