Here You can Watch Fox 5 WNYW New York Local News & Weather Girl Team Radar Forecast Live Online Stream ( WNYW TV Fox 5 New York Channel Weather Breaking News) WNYW TV (UHF digital channel 29) is a local station of New York City Louisiana, Florida, United States. That provide all type of shows like general entertainment, sports, local, weather, and traffic. This channel is so much popular for its weather team girl. Slogan The Spirit of Louisiana. It was launched on July 1, 1928 and Owned by NBCUniversal Owned Television Stations group. Its head office located at 90th floor of One World Trade Center.