Mr Toad of the Times?
This episode screened on a Sydney Free to air station Sunday 28th on March 2010.
I have a list I gleaned from Wikipedia and it is not mentioned there, I also have looked through the episodes here on IMDB, and it is not listed, it was listed in the TV guide as the episode I mention as well as in the intro as "Mr toad of the Times".
Can anyone enlighten me as to why this is? and also a Google search finds no information on the episode either.