Tuesday, May 17, 2011

It would appear that STS 134 has a bunch of Star Trek geeks on board



Go figure

No comments: