I wonder what would happen if someone put this on US tv. Nova, you know your next destination.
PS: for those who don't know and are interested to know, this is a french version truth or dare. "la langue" means tongue. It will be best not to ask me how I found this video.