Board Thread:Fun and Games/@comment-99.110.200.25-20150402191233/@comment-25867149-20161003151535

Okay, fair enough. He's a British TV character, really obnoxious. Played by Steve Coogan.