Watch Scooby's All-Stars - Season 1 Episode 64 Online!:
Today's wacky contests include a flying carpet race in Baghdad!