While digging out some photos I found these pictures of the Walker Climax.
They were taken over 10 years ago, before Neil Twyman got it running.
Walker Climax
Started by
Peter Morley
, Mar 24 2004 16:10
1 reply to this topic