Published On Dec 27, 2007
Leo rushes to save Greenlee from Vanessa and in the end ends up going over the falls with Vanessa and presumably dying.
Clips property of ABC
show more
Leo rushes to save Greenlee from Vanessa and in the end ends up going over the falls with Vanessa and presumably dying.
Clips property of ABC