If it is the one I'm thinking of
it is on another CD I have at home called 'Saturday Morning Cartoons' - lots of bands covering their favourite cartoon theme tunes.
Says its 'face to face' - don't know them.
(
chthonic,
Thu 6 Dec 2001, 5:50,
archived)