Great White Sleuth

Episodes

RepeatedComments
19981120

When Mark Carwardine unexpectedly turns shark detective, he finds himself at the heart of a fishy mystery and exposes the greatest white lie of all in this strange but true story.

19981120

When Mark Carwardine unexpectedly turns shark detective, he finds himself at the heart of a fishy mystery and exposes the greatest white lie of all in this strange but true story.