Just heard like a 3 second clip of Caribou Lou in episode 106 of Warren The Ape on MTV. Just thought I'd share lol Funny show btw!