Kevin, Kevin, Kevin…

These guys are just continually shooting themselves in the foot aren’t they… First Leland Yee, and now Mr 30 round 30 caliber clip himself, at the rate they are going, the Capitol should be empty by the end of the year… I sure hope they’ve...