Published On Feb 24, 2018
With all six seasons of Lost now available to stream on Hulu, we took a look back at how ABC’s landmark series pushed television into the internet age.
Subscribe to GameSpot Universe! http://youtube.com/GameSpotUniverse?s...
Follow Us - / gsuniverse
Like Us - / gamespotuniverse
http://www.gamespot.com
show more