From baffling people on the street to orchestrating elaborate tricks, Justin Willman blends good-natured magic with grown-up laughs.
2014
2006
1992
1976
1994
2009
2008
2019
2015
1997
2013
2023
1999
2010
2020