The Latest "Storm Chasers" Scoop

Dr. Josh Wurman has issued an interesting statement pertaining to the “conflict” between the various parties on the just-ended season of “Storm Chasers” on The Discovery Channel.

UPDATE:  Link fixed.

Comments are closed.