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

Illustration for article titled Doc Louis lives in Southern California

Share This Story

Get our newsletter