1992 Worlds – Česká Lípa, Czech Republic

Pictures Below Courtesy of Mini Racing Club