Michelle Rodriguez Finding Her Way Back To ‘Lost’ – ARTICLE
Mar 5, 2010 12:49 PM
Michelle Rodriguez is the latest star to return for the final season of “Lost,” according to Entertainment Weekly’s Michael Ausiello.
The mag reported that Michelle will return as Ana-Lucia for “at least” one episode of the ABC show.