The 21st running of the Hankook 24H BARCELONA did not disappoint, with a nail-biting fight to the finish, championships being secured, and records tumbling throughout the 24-hour epic at the Circuit de Barcelona-Catalunya. But did you know…?