British Dolphins Show Love for Lifeboat Charity
A video showcasing an enchanting scene of a group of lively dolphins frolicking alongside an English coastline's lifeboat was filmed in North Yorkshire, England. With an air of playfulness, the dolphins stuck closely to the boat's side as it navigated towards the harbor walls of the town. Yair Ben-Dor has more.