Caught on video: Man saves whale - KFVS12 News & Weather Cape Girardeau, Carbondale, Poplar Bluff

Caught on video: Man saves whale

Powered by Frankly