July 18, 2022 Tallest buildings and the climate crisis – alt indie rockers MUTTERING comment on new single and acknowledging and solving global problems