In early 2004 I found this disc in the water drain at Ralph M. Lewis Park in Rancho Cucamonga, CA. It is a white milky color in what appears to be a pearly champion plastic. If my memory serves me correct, I recall that the disc had the abbreviation "BST" on the back (Older Mold Beast?). The disc never had a stamp on it, so I always figured it was some type of test run disc from the Innova Factory down the street?
I thought I would post pictures in this thread and see if there are any expert opinions on what disc this might be?
Thanks in Advance!