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.
"Racing ... it's life. Everything that comes before or after is just waiting." -Michael Delaney (Steve McQueen in "LeMans")