Thursday, July 11, 2013

Turkey as a Space Faring Nation: New Turkish Launcher in the Works?



Which begs the question, what's turkey doing in Through Struggle, the Stars?

No comments:

Post a Comment