1. Damo

    Methane Leak: California

    I'm not sure if anyone else is aware that currently there's a huge methane leak which is happening right now in California and has been leaking for the past few months... I can't believe it's still leaking from when I read about the leak a month ago! I mean seriously this leak has been spilling...