ndelgado

Nick Delgado

A Cleveland native now living in Ontario, Canada. CWRU alum.