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.
"When you're racing, it's life. Anything that happens before or after is just waiting."....Steve McQueen in "Le Mans", 1971