Wednesday, August 11, 2010

Scientists solve the mystery of the Bermuda Triangle: It's methane explosions.

(Via Neatorama and @AriArmstrong.)