Howling:The Doctor's Wife 4th Dimension!

It says : "to see what I saw click the beyond the doctor's home planet". Now.. What does it mean?! 79.176.184.2 18:30, May 14, 2011 (UTC)