A Station Eight Fan Web Site
Displaying 1 record.
Does Talon view Delilah in any kind of a brother/sister relationship?
Not currently.