PDA

View Full Version : Is it the closest photo finish ever?



PawelK
27-11-2019, 16:09
0.006 seconds difference

274903


Here is more of that race:

https://www.youtube.com/watch?v=0NMKhj96cDA