Whale fail

News

A fibreglass killer whale built to scare away sea lions in Astoria, Ore., suffers a mechanical breakdown after launching

More From AudioMobile/A New Day