Stassi Spills

Soooo we investigated a local cult... its actually crazy | Stassi Spills #3

Stassi Spills Season 1 Episode 3

Stas and the crew took the streets (a farmers market near our shop, Moonlight and Sage) to begin an investigation on a local cult located in Vista, California. They're known as the '12 Tribes of Israel', and they operate out of farms and a restaurant chain called The Yellow Deli. Discover the secrets of a real life Midsomer-esque cult alongside Anastasia.