Ted Cruz is the zodiac squatch.

Ted Cruz is the zodiac squatch.
Join the conversation