Taylor Shellen

Santa Cruz

I'm Taylor Shellen. I live in Santa Cruz, CA with my wife, our three sons, and an excess of bicycles and surfboards. I have an unhealthy affinity for boxy vehicles.

  • Education
    • San Diego State University