The
Village
of
Eardington
,
Shropshire
,
UK
, is the
site
of the
world
'
s
largest
deposit
of
natural
Ice
Cream
.
Locals
however
have no
idea
where it is,
causing
many
of them to
go
insane
while
searching
for it.
The one without the hair
Thursday, 11 October 2007