By KirkEpsilon | 5 years ago | 2
Season 1: Episode 7
- Air Date:March 27th, 2009
- On iTunes: for $1.99
Echo is strangely drawn to a college campus, where a new drug is causing the students to kill themselves. She has flashbacks to her life as Caroline, where her boyfriend Leo was killed at the same college.
CAST AND CREW