The greatest event in the history of the world is nearly upon us.
Sept 29th is the 29th annual “Running of the Goats” in Falmouth. If you aren’t there, you are a loser.
The (PDF) brochure says the races start at 11:00, but I’m gonna go early to get a good seat for the costumed goat parade.