KFDA-TV (CBS News channel 10 Amarillo, Texas) is news television channel station for Amarillo, Texas, United States.

Leave a comment

KFDA-TV