Rose McGowan Has Just Released The Weirdest NSFW Music Video Of All Time MUSIC, VIDEOS / By timw_brap What the hell is going on here? Apart from Rose McGowan being topless of course.