njohnshorejr.com
About • N. John Shore Jr.
I was born in Nashville, and raised in Cupertino, CA. I’ve been married 35 years to Catherine (who goes by ...