Solar Angels Lyrics

Lyric discussion by SeattleWayne 

Cover art for Solar Angels lyrics by Judas Priest

Killer tune! I'm the first to comment on this? While a song like this always leaves itself open to multiple interpretation I always thought it was referring to either the second coming, the day we are visited from outer space, or a great trip on acid. Any other ideas?