Links for The Simpsons S8E14: The Itchy

What's Hot Today

Episode 14

12,326 watches

February 8, 1997
"Itchy
February 8, 1997
"Itchy