New Aliens – “The Happy Song”

New Aliens – “The Happy Song”

The Aliens consist of former Beta Band members John Maclean, Robin Jones, and Gordon Anderson. This single is the follow-up to their Alienoid Starmonica. It’s no “Dry The Rain,” but we’ll take what we can get.

More fun at aliens1.

more from News

Hi. It looks like you're using an ad blocker.

As an independent website, we rely on our measly advertising income to keep the lights on. Our ads are not too obtrusive, promise. Would you please disable adblock?