WBMA-LD is the ABC affiliate serving Birmingham/Tuscaloosa/Anniston, Alabama. It broadcasts on channel 58 and is a sister station of CW affiliate WTTO Channel 21. WBMA-LD is owned by Shelbie Communications. WBMA-LD maintains studio facilities located at the Riverchase office park on Concourse Parkway in Hoover (though the station's mailing address says Birmingham), and its transmitter is located atop Red Mountain (near the Tarpley City neighborhood) in southwestern Birmingham.
We're Getting Mutants in the MCU - The Loop
Do you like this video?