The video, which lasts less than 30 seconds and was taken about 100 miles southeast of New Orleans, shows a giant squid in U.S. waters. from Yahoo News - Latest News & Headlines https://yhoo.it/2ZDk3Y8
No comments:
Post a Comment