Here is incontrovertible proof Ted Cruz is the Zodiac Killer

WHERE TO WATCH