Down the drain 9. May 2016 tvfails Advertising Space for Sale, Prop Problems, Tech Troubles Leave a comment Even the French make mistakes when filming their shows. Qui aurait su? Continue reading »