Worth a look if the trailers are anything to go by:
Thursday 14 October
9:00pm - 10:20pm
Channel 4
0
Giant Squid: Inside Nature's Giants Special
Started by
Guest_Steve Ellwood_*
, Oct 14 2010 07:36 PM
No replies to this topic