Idioms Français
'French Idioms' are a visual interpretations of the most weird/hilerious idioms in the French language. I myself was shocked sitting with a friend who tried to explain them to me in English. Never have I spurted out so much wine during a conversation.