St. Cloud

An unusual place full of unusual characters.