Video Loading...
"The truth is closer than you think."
In 1983, Helena arrives at the foster home as Grandma Helga confronts David about his situation with the girls, marking the start of the Black Sands saga.
The current server is loading slowly. If it fails, please try switching to another server or refresh the page.