Luke Spencer Lives!
"Luke Spencer Lives" is what Luke himself shouted out to Helena after she came to him in a near death…
11 years ago
"Luke Spencer Lives" is what Luke himself shouted out to Helena after she came to him in a near death…