Yes ! the video is dubbed in English ....
This video (the german version) was aired on Deutsche Welle that is a national network with very large audience.
https://www.youtube.com/watch?v=Ad2qOUUSHTY
You can download the video here
http://mediacenter.dw-world.de/english/vid..._VW_Porsche_914
The full program in german is here http://www.dw-world.de/dw/episode/0,,15372062,00.html
...