Duncan Uruchima
Duncan Uruchima

Duncan Uruchima

Software Engineering student who loves all things soccer, tech, pop culture, and travel related.