The storm season is here..... Hurricane Nicholas made landfall early Tuesday over the Gulf Coast of Texas before being downgraded to a tropical storm, lashing weary residents with powerful wind gusts and driving rain as it moved toward Houston. The center of the storm made … [Read more...] about Tropical Storm Nicholas raining across Houston….