Skip to main content

Blog

What or who’s lurking in the water?

chewie eating chewit

This curious creature was spotted slithering across the Yangtze River in China. Too far from home to be Nessie. So who, or what is it?

Share this...