What does auf freier Straße mean?

auf freier Straße - German to English

regarding the open roadway