Steve Parrish

Nick Harris is a long standing motorcycling journalist. Steve Parrish rode with Barry for years and is still heavily involved in the sport. Stephanie Sheene and Barry were the iconic golden couple of the 1970s: She now lives in Australia.