Owner Weather Network behind that:

weatheronline.com - weatherOnline! Local Weather Forecasts Hurricane News Radar Maps