The “To The Struggle Against World Terrorism Monument” aka “The Teardrop Memorial” or the “Tear of Grief” 9/11 Monument was dedicated personally by Vladimir Putin as a gift to the American people from the people of Russia. Located in Bayonne, NJ, USA, it does not get the appreciation it deserves.

September
11
, Friday | 9 comments
  • Random Image
  • Random Image
funny pictures