Isaac Galvez causes one major bike accident



Isaac Galvez of Spain, center, falls, during the final sprint stage of the seventh stage of the Tour de France cycling race between Luneville, eastern France, and Karlsruhe, Germany.

Photo Credit: P. Dejong

Isaac_Galvez_of_Spain_causes_bike_accident