Not 100% sure why, but I’ve never been a huge fan of the Little Red Riding Hood tale. In the hands of Debbie & Friends however, the songs takes on a whole new life and is rather remarkable to see and hear.
Check out this fantastic video for the new and improved version of Little Red Riding Hood.
Best part is the “What big eyes/arms/teeth you have” chorus with a wickedly cool keyboard riff.