James DeLuccia

James DeLuccia

196 Followers

Technologist, Researcher, Artist, Executive, Father, Author, Inventor, Speaker, and CrossFit...