Looks like they've just stuck the LD onto a flash drive. I was curious as to how much they wanted for 1 but have never got a reply. I've also seen the disc. Side 1 has the image on it and seems to have VERY little footage. After all, how much can you film in 1 afternoon at the track? Side 2 is only an image that says something like DATA IS ON SIDE 1. Far enough off the rails for now.
Later...
Pessimist: Oh, this can't get any worse!
Optimist: Yes, it can!