By Steven Gottlieb on April 30, 2020 @ 7:11am PDT | Comments (0) Declan McKenna - The Key to Life on Earth (Official Video) Video of Declan McKenna - The Key to Life on Earth (Official Video) 2 Declans are generally better than 1. Declan McKenna, Artist The Key to Life on Earth, Song Will Hooper, Director Blink, Production Company