speed ball good training or waste of time.

Printable View