11-27-2019, 04:32 PM
Sorry, not SRS and not AC, but I just have to share this insane photo finish. 0.006 second difference
More of the race here:
https://www.youtube.com/watch?v=0NMKhj96cDA
More of the race here:
https://www.youtube.com/watch?v=0NMKhj96cDA