The Deliverance in St. George’s, Bermuda
Lorne Brown (originally from Bell Island) stands next to the full-size replica of The Deliverance in St. George’s, Bermuda, in June 2015. The Deliverance was built by Sir George Somers (the founder of Bermuda for the British) and his crew after being shipwrecked on the island in 1609. It was constructed from local Bermuda cedar…