“A short-lived US TV series from 1982, set in Atlantic City's 'Hotel Pelican'. Fawlty Towers stateside? Not really.”
This jam is special! The first and only time it’s been posted was by comedyjam in Feb 2015.