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.