← Return to photo page

A portion of the front page from today's Cape Cod Times. The summary: Holy shit.