Russia built this, “Tears of Grief” monument to comemorate 9/11. Thanks for building us a huge vagina, Mother Russia.
-
thealoo3 reblogged this from sorryimnotsorry
-
cartoonpenis liked this
-
sorryimnotsorry posted this