About James Porr | Contra James Porr
James Porr

James Porr

I am a mechanical design and engineer.

James avatar

Meet James