Aliens Fail to Abduct Whale

Unidentified flying… Orcas?… or humpbacks?

https://weeklyworldnews.com/