Michelin joins Asian Le Mans series as official tire supplier

8 Mar 2013 by Evoluted New Media