le lido

A universe of the absurd: eight cultures colliding in collaboration.Can you make a Lithuanian cry? Where is Uruguay? Chihuahua is not just a dog. Did you know that the Red Hot Chilli Peppers are not from Chile? France? I…