Storm Chasers' Joel Taylor met an untimely end. Photo from Storm Chasers' Facebook account