There is/was a Predator Boat company in Checota, OK a while back. They made a bay boat. Not sure if it is the same company that made the one you are talking about.
"There is a grey blur and a green blur. I try to stay on the grey one" Joey Dunlop, Isle of Man rider