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