Some of the roads were closed for what we assumed were "race Prep", turns out a truck was working on the roads and the road collapsed and the truck rolled down a hill. Couldn't confirm it, but it was the talk on Walnut Street at the Car Show on Monday night, but you are right, narrow twisty roads with not much protection