Once upon a time, in a Castle by the lake, there lived a…
Like many days this summer, the Fourth of July weekend was gorgeous… and…