German cyclist fights for life after drug driver crashes into holidaymakers
A GERMAN cyclist is fighting for their life after being mown down near Capdepera by a woman driving a Porsche Cayenne. While the police are yet to release a full report into