The Fortean Slip Science Minute 33 a school of anchovies the size of which has not been seen in 30 years has been spotted off the coast of California. This webcast is uncensored. [youtube https://www.youtube.com/watch?v=DmYAtUZka54]
You May Also Like
More Trending