A few years ago, the folks from the Discovery Channel were down in Isla Mujeres filming for their upcoming special that airs this month called Planet Earth. It'll be one of those shows that you don't want to miss. Anyway, here's a little of the sailfish footage from the show.
http://dsc.discovery.com/beyond/inde...leId=437679084


LinkBack URL
About LinkBacks
Reply With Quote