It was a bit of a surreal sight this morning in one of the downtown Menlo Park parking lots. On display were a couple dozen performance cars, many with their hoods open — all the better for inspection — along with a couple of sinister looking holiday elves.
It was a meeting of the 100 Octane Club, the last in this location, explained spokesman Benoit Boningue. As for the elves, they make up the Bad Santa Team that will be competing in a toy drive.
Photo by Dennis Nugent