No, I believe the boat and crew are from the Netherlands. Here is a shot of them leading the herd to the weather mark.

Yes, it is of a camcorder. I was at the weather mark during the 2002 Tornado Nationals

Attached Files
78962-Pict0019.JPG (224 downloads)