where they feature wacky science lab like the one shown in the Flintstones meet count rockula i'm pretty certain its somewhere with scooby-doo where I've seen it any help is welcome