This song is an eerie warning about the future. It expresses their feelings on how technology will soon tear us apart by estranging us all from the Earth.
This song is an eerie warning about the future. It expresses their feelings on how technology will soon tear us apart by estranging us all from the Earth.