Defiance Community Television

- dctv5.org

  25,075,237   $ 8.95