Saturday, June 21, 2003

Discovery Channel Xbox documentary

"We watched the Discovery Channel show on the Xbox and, boy was that weird. Most of the show was filmed in the labs where we were hanging out today. Total deja vue. ..."


Check the Discovery Channel schedule -- I suspect it will repeat. I watched last night; it was a well-produced show.
Post a Comment