 Tropical Storm Burrell is bringing heavy rains and damaging winds to Texas. The storm made landfall this morning near Matagorda. According to the National Hurricane Center's latest advisory, Burrell is currently around 225 miles southwest of Little Rock.