UoM Racing

  • At the Races: UoMRacing

    With a fraction of their international competitors’ budgets, the University of Malta Racing team has proven that dedication and perseverance…

    by