Skip to content
Dula TV
0:00

The Best Of Leon

Dula TV

Funny videos since 2008

1.5K views Jun 2009

This compilation follows Leon as he argues with Larry over a five-second rule, offers questionable advice, and gets caught up in a series of awkward schemes.

Show transcript