Yea...I've seen them in Los Angles too..
My brother-in-law just bought this one last year...takes tours around the whole island...
Very fast...very cool..(but REALLY fun when it is rough)
If anyone else is coming to Bermuda let me know....I can get you a deal....