A memorial has been unveiled in Newry to honour the TT winning motorcyclist Norman Brown. In the short 4 years Norman raced competitively he amassed over 40 wins and over 50 other podium finishes. It was on the 1st Sept 1981 that he first visited the Isle Of Man to compete at the Manx GP […]
