Open Modal
On Air Now
Up Next

Orcas catch a wave in Puget Sound near Seattle

A pod of orcas was spotted frolicking in Washington state’s Puget Sound on Friday. The orcas, also known as killer whales, were seen surfing and breaching close to Bainbridge Island, near Seattle.

Recommended Posts

Loading...