Giant 50,000 pound whale washes up on beach shoreDuxbury, Massachusetts, United States 27 Aug 2018
ABC13 Houston
|