So many people are delighted Elizabeth Warren is finally getting off the national stage. She’s too annoying.

Views: 12