Rob Hubbard

aka: John York
Moby ID: 6

developer photo
circa 1987

Added: September 05, 2000
Contributed by: Robert Teichmann