Featured in Ripley’s Believe It or Not!

Source: CARTOON 10-02-2021
Featured in Ripley’s Believe It or Not!
On mountaintop glaciers in the Pacific Northwest, billions of mysterious tiny ice worms live in the snow, only surfacing in specific conditions and perplexing scientists.
Source: CARTOON 10-02-2021