9 min read Aliens in Rock in Roll Rock and Roll and Ancient Mythology 11 months ago Russell Dowden by Sean Casteel There is nothing new under the sun. So it says in the Book of Ecclesiastes in the...