Stephen Merchant as Self
Episodes 1
Stephen Merchant
September 15, 2016
• 1h 13m
3x1
Stephen Merchant joins Norm on the third season premiere of Norm Macdonald Live.
Read More