Separated at Birth, part 142

For part 141, click here.

Actor Kevin Durand, best known for portraying alien warlord Zipacna
Elon Musk, best known for portraying alien warlord Elon Musk