Off the upcoming The Iliad is Dead and the Odyssey is Over dropping August 9th 2019.
This site uses Akismet to reduce spam. Learn how your comment data is processed.