Back

Always in search of extremes, finding these giant lobsters was a goal during Turtle Expedition’s first video filmed in 1987. The Treasures of Baja California is slated to be re-released soon.

Share