In a Strange Room
Who is Alice from In a Strange Room and what is their importance?
.
.
Alice and Jerome are twins. She is in Africa with her brother, traveling with not only Jerome but Christian and Damon as well. Alice invites Damon to visit their home in Switzerland.
In a Strange Room