Watch Now: Lemon Sherbert Starring Sharon Oji!

With all the evidence pointing against her and mysterious video footage surfacing, it seems Shannen’s secret’s out… But did she do it?

Starring Sharon Oji

Produced by Liberty Mount