Osceola County
Veterans with PTSD Have Found Solace at the Sausage Castle Party House in Florida
"I get a sense of camaraderie here... It seems at the end of the day like a family."
Welcome to the Sausage Castle, Home to Florida's Most Free-Spirited Freaks
How a band of American outcasts created a genuine alternative family for themselves.
Advertisement