Se Hablamos EspaƱol
It sounds ridiculous, right? How could using delivery apps and allegedly having fewer drivers on the road, result in more traffic? ...