News 12 | Long Island
Read More

News 12 | Long Island

The National Weather Service confirms a tornado touched down at Atlantic Beach on Thursday night. Parts of Nassau…