G24 meets Aston Martin DB11 in Swiss mountains

This was always going to be a match made in heaven:  A 24 hours of Le Mans win-inspired Lonville G24 on the wrist, a brand new DB11 and Swiss mountain roads just outside Lonville-s base in Lugano. Candy shop material!

But as sometimes happens in life, things got better when a 4km mountain section was closed off for maintenance work planned for the following day. The grin on our face was hard to measure when the police man allowed us to ‘play’ not the closed road.