From baffling people on the street to orchestrating elaborate tricks, Justin Willman blends good-natured magic with grown-up laughs.
2015
2010
2014
1995
2013
2005
1996
1981
1988
2000
1973
2004
—
2007
1985
1953