Discovery Channel Storm Chasers in Storm Chase USA Posted September 11, 2009 I can't wait for the new series to come out, its brilliant viewing! theres a storm chasers boxset coming out soon, at delta music. anyone fancy buying it for me for christmas?!! hahahttp://www.deltamusic.co.uk/dvd-product-details.php?delta_product_id=2012
Discovery Channel Storm Chasers
in Storm Chase USA
Posted
I can't wait for the new series to come out, its brilliant viewing! theres a storm chasers boxset coming out soon, at delta music. anyone fancy buying it for me for christmas?!! haha
http://www.deltamusic.co.uk/dvd-product-details.php?delta_product_id=2012