Star Trek Steve
He *has* traveled to other planets!
This picture was taken in December of 1997. I was one of the main characters in a play about travelers from the future who discover Christmas. I had lots of fun doing this!