12News Chief Meteorologist Patrick Vaughn on hurricane season

12News Chief Meteorologist Patrick Vaughn talks about this year's hurricane season.


More Stories