Dolphins Stampede

Not sure why so many dolphins ended up in this place at once. Could it be that they all hit the "submit" button? This video's caption said the footage was taken near Garden Cove, Newfoundland. Others commented that it looks like Baja. I think they might be right. What do you think?