CanCruz (Ted Cruz Cancun Ad) · Ben Meiselas · Sentinel