Current TV: Cruz Win Good For Democrats

Current TV: Cruz Win Good For Democrats

Wishful thinking?

.