Loading Video…
This browser does not support the Video element.
Houston weather: Spring is FINALLY here, more on Earth's seasons
Spring has arrived! FOX 26 Meteorologist John Dawson talks about why our planet has different seasons. 23.5 degrees can do a lot!