Hurricane Hanna makes landfall in Texas

Three separate storm systems are threatening the United States and the Caribbean this weekend.

Three separate storm systems are threatening the United States and the Caribbean this weekend.