Finally evidence that little people really exist. Video evidence.
Check out these time-lapsed videos of really really small people. It appears they live down-under.
Under what exactly I don’t know but they’re so small they could probably fit under lots of things.