Orca Pod Spotted In The Puget Sound


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).