WXXA-TV News

WXXA-TV (channel 23) is a television station licensed to Albany, New York, United States, serving the Capital District as an affiliate of the Fox network.

Fox 23 News

New, it's not

Quality: ST

2003

Views: 38

Format: 4:3

Fox 23 News

New, it's not

Quality: ST

2005

Views: 31

Format: 4:3