trust me I have made a note of you.
As of now you are the only person onj this site, even including the most ardent voters who said cruz can win NY,NJ,DE,PA,MD,RI,CT, and even morer states.
Good luck trying to get over 80% of the vote left.
LOL
Thank you. Cruz will get the majority of delegates.