Location Management – Lost Worlds with Monty Halls and Leo Houlding scubazooMarch 3, 2015Blog, News & PR Scubazoo acted as fixers for Discovery Channel’s new series ‘Lost Worlds’ with explorers Monty Halls and Leo Houlding