A promotional short movie for the Smashing Pumpkins' 1998 single
Ava Adore is not available for streaming at this moment.