Comedy special of Sean's 2025 tour show White Elephant, filmed at Leicester Square Theatre in London, UK.
No streaming info available.
Verdict: Unknown
> Mark G Smith (Director)
> Lewis Rees (Director of Photography)
> Sean McLoughlin (Writer)