This weekend, the 24 Hours of Le Mans 2020 is taking place, and Swiss watch brand Reservoir has pulled up to the starting , announcing its position as the Official Watch Brand for IDEC Sport racing team and unveiling an all-new GT Tour Black Skeleton watch. Created in a limited edition of 24 numbered…