Itch & Scratch

Itch & Scratch is sung by Big Bird and Oscar the Grouch

Album releases

 * Cheep Thrills (1994)