If you are living in the UK, you can still catch (via iPlayer) a great show about Stephan Fry’s journey in search of the Blue Whale. For everyone else, you will have to be satified with this short excerpt.
The filming looks to be off Bahia de los Angeles about 1/2 a days drive North of [...]

Latest Comments