D.e.n.i_C in Leather. Which reminds me of this... Anyone able to find where is the source of this video i.e. which movie or TV series/episode please?
Formerly:
Source likely to be from: A Matter of Life and Death
Also Known As: Stairway to Heaven (USA)
http://www.imdb.com/title/tt0038733/
PS: Somebody has the full video?