A raucous crowd attacked Uber drivers and their vehicles with clubs and stones outside the Mexico City airport, the company said, as licensed taxi drivers demonstrated to demand a “total halt” to app-based ride-booking services in the capital.

Video of the incident showed people throwing eggs and flour inside the windows of vehicles, kicking doors and trying to rip off side mirrors. One man destroyed a sedan’s rear window with a large rock.