….then suddenly -
Rufus Sewell and his dangerous “I shall stare deep into your soul” eyes!
On the set of “23 Blast”.
Oh you will, will you ?
LA Premiere of “End of Days” in Los Angeles, CA. November 16, 1999.