Spencer Kelly

Spencer Kelly is a creative writer, mechanical engineer, entrepreneur, and designer. Spencer loves learning, reading, exploring the world, cycling, and living life.