A mirror held up to the self and then turned around to the world. This record makes us wonder what has really happened in the last 100 years. And what will happen in the next 10. The soul of your country called and left you a message. Seven messages.
Release date was April 5, 2011