Sock puppets Sifl and Olly parody popular songs.
Sifl / Chester / Precious Roy / Various
Olly / Various
1997-04-17
5.5
ROCK!