Dave Oddie

Dave Oddie

Lives in United Kingdom Chester, United Kingdom
Works as a IT
Joined on Jan 23, 2002

Challenges

Dave Oddie has not submitted any challenge entries yet.