The great and powerful Oz has returned to Devon Dream to conduct the weekly wacky world of Giant Snail Racing.