Rock band Declan Welsh and The Decadent West releases a new song ‘The Strokes / Lizzo mash-up’4 years ago