who holds the world record for the fastest serve in tennis
John Isner
-1
Section::::Abstract.
Fastest recorded tennis serves
23482103
15872190443824542525
NONE
Section::::Abstract.
Fastest recorded tennis serves
23482103