I took this pic today here in The Villages. The sign is hanging on a tree here in The Villages and is hanging upside down because one of the screws has fallen out (I flipped the image). The sign says The Willy Tree and below it says Florida Dept of Forestry. Looks like it has been there for quite some time. Anyone know where this is, or want to guess where it is and what is it's significance? I will post the location later.