Doc Louis lives in Southern California

Spotted on Imperial Beach, CA from my car this morning.

Illustration for article titled Doc Louis lives in Southern California
Advertisement

Share This Story

Get our newsletter