Rats in France! Follow us on our journey.
In French, “oh la la” is more akin to “Oh my God” as opposed to the way it is said in English “ooh la la” which means sexy.
So, let me begin with oh la la…it has been a tough stretch