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!
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