Legion Troll
A fine upstanding poster
"Sieg Heil!" (Hail victory!)
He is trailed by Ted Cruz, and could seize control of the race with big wins in Tuesday's voting in Ohio, Florida, Illinois, Missouri and North Carolina.
Opinion polls also showed him with comfortable leads in all those states, except Ohio, where he is roughly tied with the state's governor John Kasich.
http://www.reuters.com/article/us-usa-election-idUSMTZSAPEC3E0XQL9L