Does anyone know where I can get ahold of this video? I did a search but can't seem to remember where I saw it. I tried Top Gear's site but didn't see older videos like that. Or if someone has it on their PC and wouldn't mind sending it to me I'd appreciate it. If so PM me. Thanks in advance.