Re(3): 188mph Pelota
Posted on April 17, 2007 at 12:32:10 PM by steve r

i always thought that 150mph was the top speed of the sport...
i never took the 188 seriously...