May 08, 2007
"Found"

Hilarious.... you "Lost" fans can now enjoy Found. Not sure if the entire thing is just to disseminate the HD-DVD key or not, but it's still pretty funny.





Posted by Arcterex at May 08, 2007 08:43 AM