england

Wow, Mother Nature: Lil People Shaped Mushrooms

This is a newly discovered poisonous mushroom species (Geastrum britannicum) from Norfolk, England. They were found on the roadside by fungi lover Jonathan Revett, and look like...
May 6, 2015

Real-Life 'IT' Clown Stalking Northampton's Streets

Apparently some nutcase has been dressing up like Pennywise, the terrifying clown from Stephen King's 'IT', and posing for pictures/staring at people around Northampton, England. I would...
September 17, 2013