Daily Archives: April 11, 2016


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 ...

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.”