WRSP-TV
Search results
We did not find results for: WICD (TV).
Check spelling or type a new query.
We did not find results for: WICD (TV).
Check spelling or type a new query.
ABC television affiliate in Champaign, Illinois, United States
WICD is a television station licensed to Champaign, Illinois, United States, affiliated with ABC. Owned by Sinclair Broadcast Group, the station has studios on South Country Fair Drive in Champaign, and its transmitter is located northeast of Homer, along the Vermilion–Champaign county line. Wikipedia