Loading Video… This browser does not support the Video element. Helena Pipeline Explosion Pipeline explodes in Helena, Alabama. Posted October 31, 2016 6:28pm EDT