]
]

13 WVTM News Alabama Live

722
Share
Copy the link

Watch 13 WVTM News Alabama live stream online.

WVTM TV, channel 13, is an NBC-affiliated television station located in Birmingham, Alabama, USA. WVTM TV produces and airs newscasts