Rob Ford and Predator - Separated at birth?