David Johnson

Series: Road Racing

Team: Norton

Biography:

David Johnson is an Australian road racer who competes in races such as the Ulster Grand Prix and the Isle of Man TT.