In 2005, a 17-year-old college freshman vanished from the campus of Virginia Commonwealth University. She was never seen again.
Over on CTCC - The Murder of Taylor Behl
In 2005, a 17-year-old college freshman vanished from the campus of Virginia Commonwealth University. She was never seen again.
Over on CTCC - The Murder of Taylor Behl