Red Vulture Busters

Red Vulture Busters is a Scottish fantasy children's web series created by Sam Graham for YouTube, It is similar to loads of other children's television shows!