LOL I don't know "where you been" that is years old. A guy has to wonder how much money they spent getting all the roads shut down
If you stop the vid just right about 2:37 there's a little 'personal note' on the hot dog cart
If you take a REALLY good look at most those, you'll notice a LOT of rubber, indicating practice or failed filming 'takes' Did you catch the deer on the way up the mountain?