Waxy Leonardo DiCaprio Makes Its Debut August 16, 2007 by Andy Towle Following up on my post from Monday, I’d say they did a pretty good job.