Athena: The Nashville Idol
The Athena Idol is located in the heart of Nashville, Tennessee in a replica of the Greek Parthenon. This recreation of the Greek Parthenon was built in 1897. Many wonder what the Nashville Idol represents? Is it Satan? In this video, Trey Smith does a complete tour of the Nashville Idol.
The Athena Idol is located in the heart of Nashville, Tennessee in a replica of the Greek Parthenon. This recreation of the Greek Parthenon was built in 1897.
Many wonder what the Nashville Idol truly represents.
Is it merely an extravagant homage to the ancient Republic of Greece that was a great inspiration to the Founding generation of America, or is it something more sinister . . . perhaps even occultic in nature?
In this video, Trey Smith goes on a complete tour of the Nashville Idol and does a deep dive into researching its past to investigate the meaning behind and historical significance of this stunning and somewhat disturbing monument located in one of The Volunteer State’s most famous and culturally significant cities.