Tag Archive: Weather Channel founder calls Bill Nye ‘a pretend scientist in a bow tie’