Events and Motorsport
Dear All
there seems to be some very confusing and disappointing stories going around at the moment?
For clarification please see the following statements from Ma5da Racing in order of release. Anything else is incorrect and simply hear say or mallicious rumour...