x

Denver's Leading Local News: Weather, Traffic, Sports and more | Denver, Colorado | 9NEWS.com

Trust Test: A smear ad continues to play on TV despite blatant falsehoods

A brand new political group just spent $700,00 on an add trying to mislead you...