The first EXCLUSIVE TV performance

10 November 2016

Go to 24.28 to watch Mr Toad and friends performing on Blue Peter! You can watch here

BACK TO NEWS