Surprise Me!

More than 130 dolphins beach in Japan

2015-04-10 1 Dailymotion

More than 130 melon-headed whales, a member of the dolphin family usually found in the deep ocean, are beached in Japan, sparking frantic efforts by locals and coastguards to save them. Duration: 1:00

Buy Now on CodeCanyon