Athena: The Nashville Idol

1 year ago
1.7K

In Nashville, Tennessee is a replica of the Greek Parthenon and idol of Athena. We explore what this Athena idols means: https://www.godinanutshell.com/

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.

Loading comments...