05-10-2008, 04:27 AM
I agree, that site is probably right on. I've been watching it the past several weeks after reading that site and it all makes more sense and they seem to be doing what the site predicted.
Official Lost Thread For 5/8/08!
|
« Next Oldest | Next Newest »
|