Possibly.
Best Album Cover Ever?
This article was posted in Other Awesome Stuff and tagged Album Covers, Aloha from Alpha Centauri, music, Other Awesome Stuff, Slammed & Damned, The Montesas, Theron Neel. Bookmark the permalink. Follow comments with the RSS feed for this post.Trackbacks are closed, but you can Post a Comment.