Rocky Mountain Right has outdone itself this time with a stinging 30-second video:
How bad was Mark Udall's Monday debate performance? Even his empty platitudes were based in fantasy. Udall voted along party lines 96 percent of the time. Bob Schaffer voted along party lines 84 percent of the time.
Who is more independent and non-partisan? Despite Mark Udall's weak rhetoric, the facts don't lie.