I think tonights episode is the one they filmed in Val Thorens in France!!! Wonder if i'm on the clip lol I was out there skiing, and spent an afternoon watching them race round an ice track at the ski resort Even saw them walking round the resort !!
edit: I did see myself for brief second WOO!! And when they dropped that piano the crowd was sin stitches lol