The Aliens
The Happy Song
[Edit this Release]
- Artists:
- The Aliens »
- Label:
- EMI Records »
Release Date:
18/09/2006
- Artists:
- The Aliens »
- Label:
- EMI Records »
Release Date:
18/09/2006
Staff Reviews

The Aliens - The Happy Song
Rising from the ashes of defunct pop quartet The Beta Band, The Aliens are the latest band about town brandishing psychedelic pop...»