Derek Bach

Derek Bach

Lives in United Kingdom Wales, United Kingdom
Works as a Electrical Engineer
Joined on Nov 20, 2006

Challenges

Derek Bach has not submitted any challenge entries yet.