Looks like the Smashing Pumpkins aren’t the only band featuring Shelly Martinez in their video. Shelly and TNA Knockout, Winter, feature in the Electrolightz music video for Miss Outta Control.
Exclusive: On Set Pictures from Smashing Pumpkins “Owata” Video Shoot
Watch below:
Shelly will also star in the Pumpkins’ video for Owata which premieres June 28th.