Drone Footage Captures Pod of Orcas Off Camano Island
A pod of killer whales was spotted off Camano Island, Washington, on November 25. This footage, posted to Facebook by John C Storbeck, shows the orcas off Tillicum Beach and Tyee Beach on Wednesday. C ...