Worlds fastest fin!
Well, kind of. We've actually set the fastest 2 second time on a gps. Of course, officially the fastest is over 500m or over 10 seconds in the gps world. But fastest ever peak has to be the best for bragging rights in the pub....Continue reading