Missing lyrics The Key to Life on Earth (TSHA Remix)!!! Know lyrics The Key to Life on Earth (TSHA Remix) by Declan McKenna? Don't keep it to yourself! Submit Now