WVTM Channel 13 News 1981 Promo

February 1981 promo for Channel 13 News on Birmingham, Alabama’s NBC affiliate WVTM
Back to Top