LOST season 6 countdown

Tuesday, May 5, 2009

Treknobabble

Well, the new Star Trek finally opens this weekend. All new and all improved. Hopefully they cut down on the heavy handed technobabble that has plagued the franchise for, well, pretty much it's entire run.

This video sums it up nicely.



"Full of shit" indeed.