I have been by this many times going from Ft. Myers to Tallahassee but have never able to stop until yesterday. Williston is on US 27 just NW of Ocala Fl. Funny how these are tucked away all over the place. I live 4 1/2 hours away so not going to go get any detail pic's for anyone.
I wish it was in my front yard
If you want to anger a conservative tell them a lie If you want to anger a liberal tell them the truth