Poster of Cast and Crew in Happy Hour - The Impressionist - #29 (Season 2 - Episode 18) - The Impressionist - #29

Happy Hour - Season 2 - The Impressionist - #29 (Episode 18)

Plot: After a few bevs, Geoff does his best impression of what happens when you turn on a TV in England.
Episode Aired On:
Friday, October 9 2015
9 years ago