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.

, Friday | 9 comments
funny pictures

Random Image

Popular Now