Had this race yesterday. The Rock refers to Plymouth Rock, BTW. It was the longest race they run (they had a 5k and 10k as well). Nice ocean views, okay weather. Another race for me to do every year.
Can't promise pics. But it was a great race, down on the Cape, down on the waterfront. Like I said, we ended at the harbor, near Plymouth Rock, home of the Pilgrims.