Title: The Turks do Star Trek. Post by: Inyarear on August 09, 2007, 05:24:40 PM No kidding:
[youtube=425,350]http://www.youtube.com/watch?v=t7dJrp5fjAo Title: Re: The Turks do Star Trek. Post by: the ghoul on August 15, 2007, 02:30:10 PM Cool! It might be fun to watch those with English subtitles, or better yet some poorly synced dubbing.
|