http://lamecherry.blogspot.com/2016/03/ted-cruz-voters-now-cheating-in-drudge.html
Okay, so “Cruz’s boogers” are buggering the Drudge poll?
EeeeWWW!