Season 6 Episode 18: The End (2)

Watch Lost season 6 episode 18 tv series online free
Release: May 23, 2010

Locke puts his plan into action, which could liberate him from the island. 

Lostexpand_lessSeason 6