Last updated: 04:31 PM ET, Sun July 26 2015

Paris Police Shoot at Fleeing Car Near Tour de France Finish Line

Impacting Travel Michael Isenbek July 26, 2015

Comments

LOAD FACEBOOK COMMENTS