Dave Oddie

Dave Oddie

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

Dave Oddie has not added any gear to their gear list yet.