Video: Itchy and Scratchy’s ‘Downton Abbey’ parody on ‘The Simpsons’

Posted Filed under