Dolphins Put on Light Show

0
2020-04-27 Dolphins Put on Light Show FOX 28 Spokane

Watch as Newport Beach dolphins put on a fascinating light show while swimming in the bay.