Definitely. Governor Wendy Davis and President Hillary Clinton both agree, cruz is about to go down in Texas
Well said .