Extended Highlights: European Le Mans Series - Barcelona, Spain


The best of the action from the latest round of the European Le Mans Series in Barcelona, Spain.