Gas leak leads to explosive climax in amateur home video. Gas leaked with Goddess Gas Related tags:leaked