I did not download the video, I've got a slow line - and my sound is not working either.
Found a picture of the car so I at least know it should be rear engined.
The picture is from this website that's about rear engined cars, but does not mention Porsche. WTF?
http://members.aol.com/redbat01/web/index.html