1988 : WILD CHALLENGE RACE – LINCOLN NE : JAPANESE TELEVISION Nick Davis 2 months ago From The Mark Wheeler Collection