Michelin Pilot Super Sport Testing at the Palm Beach International Raceway By: IBxAnders | May 17, 2011