Powell St. John is the legendary singer/songwriter from 13th Floor Elevators. Armed with a bottomless bag of psychedelically inclined rock and acid dipped electronics, The Aliens bring a freedom of spirit and a certainty of intent that immediately sets them out from the current crop of guitar slingers. These Aliens have history -- between them they have been behind some of the most enthralling British music of the last decade. John Maclean and Robin Jones where members of the Beta Band. Gordon Anderson was a founding Beta Band member who went on to record two albums under the Lone Pigeon moniker.
Added by Upcoming Robot on April 30, 2008