Shame on me Editorial February 26, 2009 Out on Indian Pass Road in the Florida Panhandle, there’s a pristine white sand beach that stretches for what seems... read the story