This Bus in France is NOT STOPPING! I don't blame it...