I'm afraid sir there's definitely no possibility of taxiing a helo down an open road due to rotor clearance issues. If the blades strike anything the whole chopper is toast so no sane pilot would ever try taxiing down a normal road.
It either is being towed down the street for whatever reason, or it landed there due…