Now who is the Dummy.....the Helicopter Pilot, the Crew, the Police/Fire Crews, or the Truck Driver?
Or....the darn bunch of them?
I have landed on many a roadway....but only with a secure LZ, Radio Comms with the LZ security team, having a crew member(s) exit the aircraft immediately upon landing and immediately before takeoff, and lots of paranoia about something going wrong.