WhineinAlbany
Well-Known Member
Apparently, Discovery has cancelled Storm Chasers. Nothing official yet, but the guys from the show have been announcing it on their sites. Same old reasons - too expensive to make and ratings not high enough. Yet another one of my favorite shows gone :-(