atwoodmagazine.com
Glass Animals and the Meaning of "Life Itself" - Atwood Magazine
Glass Animals' song "Life Itself" implores us to think about how we see others differently from how we see ourselves, and to celebrate who we are.