http://vimeo.com/39712706

A Welsh video from about four years ago. Seriously groundbreaking stuff in this.