It’s the biggest show on earth– literally. No theatre is big enough for the troupe that transforms entire towns and cities into its stage. From the South of France to Morocco, Cameroon to China, New Zealand to Mexico, Royal de Luxe has become a street theatre company of epic, almost mythical proportions since it all began…