Declan McKenna “The Key To Life on Earth” – Late Show #PlayAtHome

Published on May 22, 2020

English singer-songwriter Declan McKenna returns to The Late Show to play a socially-distanced version of his new single “The Key To Life on Earth.” You can check out his second album “Zeros” on August 21st! Find out more at

Category Tag

    Add your comment

    Your email address will not be published.