The Flagler County Jail in Florida has long been known as the “Green Roof Inn.” So the sheriff’s office decided to make the nickname a little more official by installing three signs with the moniker.
The Flagler County Jail in Florida has long been known as the “Green Roof Inn.” So the sheriff’s office decided to make the nickname a little more official by installing three signs with the moniker.