Originally Posted by RacerT Are you alluding to Len Brown? It was a poster on the door of gentleman racer whose office is just down the road from me in Ellerslie- ever seen it?
Forum Rules