Declan McKenna Brings David Bowie and Elton John Energy on Bombastic Single “Be an Astronaut” Kelsey Sullivan August 12, 2020 Tagged Declan McKenna, Reviews Leave a Comment on Declan McKenna Brings David Bowie and Elton John Energy on Bombastic Single “Be an Astronaut” Undoubtedly, this glam-rock power ballad is beautiful in every sense of the word.... READ MORE