Show of HandsShow of Hands

Luftwaff August 9th, 2016 4:36pm

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"?

8 Liked

Comments: Add Comment