KMCH

KMCH is a Fox affiliate located in Laredo, Texas. It broadcasts on Channel 34.