Terry O' Quinn was spotted on the Lanai Lookout set today. The same spot where they were filming yesterday. Not sure if this is a part of filming or Terry was just taking in the scenery between takes.
Thanks to our friends at Lostzilla for sending over these pics