75084267
Apr 5, 1996
MYDESIGN
Subscribe
toy ball with attached fins that, when thrown, autorotates and descends at decreased rate of speed