Live at the Apollo 2004

Still image taken from Live at the Apollo

A British stand-up comedy programme performed from the Hammersmith Apollo Theatre in west London.

UK Eire Canada USA

Available in Canada on:

Watch now: