While the residents on Madrid, New Mexico are becoming increasingly agitated by the filming of a new John Travolta – Tim Allen movie in their city, the filmmakers have done some interesting things to use the location. Notably, they’ve created removable roads with geotextiles and mulch overlays. Read about it in the Free New Mexican.