Daily Archives: April 11, 2016

WorldWorld

Dubai Developer Aims To Build A Tower Taller Than Burj ...

Dubai currently holds the record for the tallest tower in the world. The Burj Khalifa, which cost about ...
NewsNews

See Photos From Japan’s Annual Penis Festival

The infamous Japanese Penis Festival also known as the Kanamara Matsuri aka the “Festival of the Steel Phallus.”