Sounds like this was shot in Switzerland, Austria or southern Germany. Halfway through the video you can hear someone say '20.000 kilometers' in German with a thick accent. The scenery fits those countries as well.
I can't make out all the noises though. One is clearly 'Tron', but the rest is vague and sometimes maybe not even related to the car.
1 - 4 of 4 Posts
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.