I do.....
We were at the Advantage Regatta, staying at the Nautical Inn, the first time they launched that thing. We saw it in the parking lot and met the "shop foreman" for Monster Garage at the Inn. I had never heard of Monster Garage prior to seeing this, but became a big fan soon there after.
They were launching it that weekend to test it out prior to the shoot which was to happen the following week. If I remember correctly, when they did the shoot, they broke the driveshaft or something, and had to be towed through the channel......