Anyone have a map of the exact area? They are referring to 'central Paris.'
BOY are French stuck on stupid or they just surrender to these maniacs LOL!