There is debate amongst fans regarding the song's meaning, with theories ranging from alien abduction to a descent into madness.
There is debate amongst fans regarding the song's meaning. This is with theories. These theories are ranging from alien abduction to a descent into madness.