A shocking video captured the Great Neck Plaza train station looking more like Niagara Falls than a transit hub as torrential rains poured into the area Thursday afternoon, July 31. The viral ...