Jenna Marshall

Jenna Marshall is a character on The Shadow Diaries.

Season 1
First appearance: Pin The Tail On The Bitch

All episodes after that.

Trivia

 * Since Life Is Made Of Glass, she is blind.
 * Since Life Is Made Of Glass, she is officially one of The Liars.