I won this Muddy Fox Explorer Mega (pics below) in the 1990s but don't remember the exact year. Attempts using online serial number decoders have drawn blanks, and when I contacted MuddyFox direct they suggested I ask here.
Serial number is FC94XD8515.
Any info encoded in the serial number...