Well, that was the most excited Ive been from a 30 second clip on a 2" screensince the Pamela Anderson tape. Does anyone know where they race those things here on the west coast?? I want to see it. They look like they're right on the edge of disaster at all times. Like they're riding on an airplane wing trying to ditch in an impossible cross wind. Where do I sign up?