Designed by
Title
Le Mans / France - June 13-14 2017: 24 hours of Le Mans, Toyota TS050 Hybrid at pit stop #156599372
Description
Le Mans / France - June 13-14 2017: 24 hours of Le Mans, Toyota TS050 Hybrid LMP1 stop at stands for maintenance operations
This image is editorial