Len & Todd - What's Up With Trump's Hand?

Published: July 27, 2017, 1:18 p.m.

We have a mystery!