13 WVTM News Alabama Live

530 Views

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

NEW: Embed-Code For Your Website