by Irma Arkus
Just when you thought that megafauna is a thing of the past, in Fuzhou, China, they catch a giant rat. Now that’s disgusting. [ Telegraph]
Related posts:
Recent Comments