Stefano's Fault? (4/25/12)
Sorry, video is no longer available

Stefano's Fault? (4/25/12)

Highlight04/25/128 min

Stefano realizes that he could be behind the cause of Lexie's tumor.