WATCH: A dozen killer whales trapped in ice off coast of Japan
WATCH: A dozen killer whales trapped in ice off coast of Japan The Guardian/YouTube

WATCH: A dozen killer whales trapped in ice off coast of Japan

Loading content, please wait...
logo
Western Standard
www.westernstandard.news