World Challenge has not yet updated their profile :(
World Challenge commented on Sorry. The creator of this video has not given you permission to embed it on this domain. This is a Vimeo Plus feature.
I've had this problem, but only in IE. It's down to embedding the videos in a site with SSL. I've just seen that Vimeo says that domain embedding restrictions won't work on SSL sites, which really sucks. Does anyone know an alternative solution…