Rats new boat?? what the heck??

I have a tough time believing that design is stable at high speeds. Does anyone recall any siting's or reports on it?
 
Back
Top