Previously on LOST: Where’s My Apollo Bar? By JJ Harrison on October 30, 2010 in Comics News Television