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.
Website: Canal 66 TV
Genre: Generalist (Regional)
Live Stream / Video: LIVE/ VOD
Country / Location: Mexico
Headquarters: Mexicali, Baja California