Orca Pod Spotted In The Puget Sound
An orca pod was spotted from the air showing off in Washington's Puget Sound on Friday (10/16).
Monday, October 19th 2020, 8:06 am
By:
News 9
An orca pod was spotted from the air showing off in Washington's Puget Sound on Friday (10/16).