Canal 66 TV Live: Canal 66 (XHILA-TV) is a regional television station based in Mexicali, Baja California. It broadcasts breaking news, sports updates, weather forcasts, talk shows, and other programs. The station also streams live on the Internet.
TV Information
Website: Canal 66 TV
Genre: Generalist (Regional)
Language: Spanish
Live Stream / Video: LIVE/ VOD
Bitrate: High
Country / Location: Mexico
Headquarters: Mexicali, Baja California