Photo

Photo detail

Stories this photo appears in:

Hackers Gone Wild

The $60 million “mom-and-pop” shop in Lake Forest isn’t your dad’s mom-and-pop ... for one thing, these hackers wear white hats.

Tease photo