IMHO Ted Cruz is the biggest fresh wind this country has seen in a 1/4 of a century
Longer than a 1/4 century.