texas crash news

Television station in Amarillo, United States
Suggest an edit · Your business? Claim now

Add more information

KFDA is a television station founded in 1953 and located in Amarillo, Texas. It offers a variety of entertainment, health and community programs.

Social profiles

Data from: Nicelocal.com