Captain Steven Carter is the founder of the well-known Laxey Towing Company that is still deployed around the island assisting in all things nautical. For many years he entertained thousands of passengers aboard the M.V. Karina on various trips around the island, regaling them with his many interesting stories both […]