The fifth-most expensive music video ever made when it hit TVs in 1992, even now November Rain sits at number 21 in terms of costliest music videos

Click to rate this post!
[Total: 1 Average: 3]