Magic for Humans
6.4•2018•3 Seasons · 25m / ep•Ended

Magic for Humans

ComedyReality

From baffling people on the street to orchestrating elaborate tricks, Justin Willman blends good-natured magic with grown-up laughs.