Steve Stockman and Ted Cruz as U.S. Senators won’t happen, but damn, it would be interesting
Ted Cruz won his Senate election in Texas in 2012, so he’s good until 2018 (there’s oddly speculation that he might be running for something else in 2016, which I guess is only logical since he’s reached the coloring book stage of… Continue Reading