Season 12, episode 99

Testing Psychic Vampire Spray | The Goop Scoop

  • 10 min

Is this GOOP endorsed vampire spray really worth it?