The Aliens
Favorite

The Aliens

Latest Release

Long Way to Run (Live) album art

Top Songs

1
I Am The Unknown
2
The Happy Song
3
Robot Man
4
Setting Sun
5
Only Waiting

Albums

About

The Aliens

Biography

Although formed in 2005, all three members of retro-futurist group the Aliens had previously played together in the Beta Band, a cult-favorite Scottish outfit. Singers/guitarists Steve Mason and Gordon Anderson formed the Betas in Edinburgh in 1996. Originally dubbed the Pigeons, the duo added bassist Steve Duffield, drummer Robin Jones, and DJ/keyboardist John Maclean during production on their landmark debut EP, Champion Versions. Soon after completing those recording sessions... Read more

Chat About The Aliens

For You