Where can I watch lost for free?
One of the best sites to watch lost for free is the ABC website. Visit http://abc.go.com/shows/lost for more details. You can also watch the show on YouTube.
Well. You could get a free trail of Netflix for 30 days