Ice Skid Testing: Famous French Pilots Take Race Car for a Spin on… April 16, 2019Offering unparalleled vistas onto the Eiffel Tower, the…