It might be helpful to include information on the date/region/time/mileage in the thread title or in the post but in any case, that strava link is only visible to people in that strava club.
I see it’s called the Squirrel dodgers- any affiliation with the Chubby Squirrel in fairfax?