January 30, 2010

Star Wars vs. Star Trek

I would agree with this video. The Star Trek franchise is actually my favorite of the two. Sorry Ted. These nerds are pretty good with the special effects.