Meteorologist Kim Castro is tracking storms southwest of Houston – YouTube
It's another day of storms popping up. Meteorologist Kim Castro is tracking storms that have popped in in the Sugar Land area.
Building "Bridges" Across the Bayou City!
It's another day of storms popping up. Meteorologist Kim Castro is tracking storms that have popped in in the Sugar Land area.