Dolphins spotted in Fall River

WCVB - Boston
Dolphins spotted in Fall River
A pod of dolphins were spotted swimming in a Fall River river.
View Comments (0)