• 3 years ago
The film features live stand-up performances filmed at the Dodge Theater in Phoenix, Arizona on July 21, 2002. It also features behind-the-scenes segments highlighting the individual comedians.

Category

😹
Fun

Recommended