Sign Up!
Login
Did you know in 2006, Russia (under Putin) gifted the United States a 100 foot memorial statue for the victims of 9/11 called the "Tear Drop Memorial"?
Comments: Add Comment