It was a simple toy consisting of a foam rubber ball with what appeared to
be basically surgical tubing looped through it. You would loop the tubing
around one thumb and pull back on the ball and then let it fly. The ball
would literally travel hundreds of feet in the air with very little effort.
I've played catch with one across a strip mall parking lot.
Anyone know where I might be able to get one of these?