Happy Birthday, Todd Howell

Our favorite Chief Meteorologist is turning another year older. Today we celebrate Todd Howell. Nov. 7, 2018-4pm
Published: 5:48 PM EST November 7, 2018
Updated: 12:48 PM EST November 7, 2018