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