Weather History: Hurricane Carla 1961

On September 11, 1961, Hurricane Carla made landfall on the Texas Coast. The first live television broadcast of a hurricane was made when Dan

Read more