Stephen Stills Fights, sings "Embrace the --Beast" at ESALEN Institute in BIG SUR California

First published at 13:28 UTC on May 23rd, 2020.

I thought he was suppose to be peaceful. "and there's demons in my head. I embrace the multi-colored Beast." Esalen suicide programming revealed

CategoryOther
SensitivityNormal - Content that is suitable for ages 16 and over