Tropical Storm Bill has made landfall on the Texas coast along Matagorda Island northeast of Corpus Christi. http://www.fox4news.com/story/29329601/the-latest-tropical-storm-bill-headed-toward-texas-coast