Sign Up!
Login
Those who parrot the mantra about the USA being the "greatest country in the world" are simply in the denial phase of accepting the death of what once was.
Comments: Add Comment