You can install our site as a web app on your iOS device by utilizing the Add to Home Screen feature in Safari. Please see this thread for more details on this.
Note: This feature may not be available in some browsers.
Some people will do anything to "go for a spin" in their new cars... However, I think he could have traveled a bit further from home (unless he only has a learners permit and can't yet drive on public streets).
My theory is the the owner of the car is frustrated that they haven't gotten FW 6.1 yet, and is either driving and filming in hopes of provoking the car into downloading it, or just as a way to vent.
If it's not that then I have no idea how the video and thread title might match up.
Walter