Colin Surprenant

Colin Surprenant

Lead Engineer at Praized Media/ eventuallyconsistent.com/blog/

Colin Surprenant's Projects