Star Crossed

Season 1, Episode 6 -  Air Date: 12/11/2003
1 Rating

Synopsis

Tru gets asked for help by a young couple who died in a car accident. As she tries to save them she realizes its not a simple crash.

News from our partners