Willo the Wisp Season 2
Willo the Wisp is a British cartoon series originally produced in 1981.
...
Watch Trailer
Willo the Wisp Season 2 Full Episode Guide
Episode 0 - Trailer
First Aired: January. 01,0001
Trailer for Season 2 which was to have aired in the UK sometime around 2005.