Ted Cruz Takes a Stroll February 19, 2021 by Scott Gammans Leave a Comment Ted Cruz takes a stroll on the Starship Enterprise