![]() |
1x22 Itchy Itch
First Aired: Dec. 20, 2004 on TLC
Summary: When Todd and Benny come down with a bad case of The Itchy Itch, they discover fun new ways to work around their infirmity. |
Advertisement
Guest Stars[no credits found] |
Add Comment