Yet Another French Fail. Pretty Self Explanatory. french piss Olympics fail