Published On Jan 14, 2013
Here's the making of the Stand Inside Your Love music video. This was filmed in Santa Clarita, CA, in December 1999. Directed by W.I.Z. The music video features Ken Davitian (Borat) and Billy's then-girlfriend, Yelena Yemchuk. ©2000 Virgin Records.
DISCLAIMER: I DO NOT OWN ANYTHING IN THIS VIDEO. ALL MUSIC BELONGS TO THE SMASHING PUMPKINS AND THEIR RESPECTIVE LABELS.
show more