Houston weather: Spring is FINALLY here, more on Earth's seasons

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!

Top Videos