‘They’re so dumb’! Did Nevada Dems violate their OWN rules with their newest mascot?

Well, this is awkward … Yesterday, Nevada Democrats introduced their new mascot: Nevada Democratic Party Chmn. William McCurdy introduces the party’s new 2018 mascot, Mitch McTurtle, a stand-in for Senate Majority Leader Mitch McConnell. pic.twitter.com/iH0QQh7wOp — Steve Sebelius (@SteveSebelius) January … Read More