118573_D_3709

LOST – ABC’s “Lost” stars Ken Leung as Miles. (ABC/BOB D’AMICO)