Stranded In Alien Nation by ULTRA-MEGA is a song about abandonment, and isolation. The need to connect. Calling out with no answer.
Stranded In Alien Nation by ULTRA-MEGA is a song about abandonment, and isolation. The need to connect. Calling out with no answer.