bundyspooks: This massive crater is known as The Door to Hell and is located in Turkmenistan. It is about the size of a football field and was the end result of a huge natural gas implosion during the 1970s.
PerfectNipples PerfectPussies