About 300 taxi drivers from various parts of Spain staged a two-hour demonstration in a central boulevard in Madrid on Tuesday (July 1) against the Uber car service application they say threatens their livelihood.