Sci-Fi Tech Geek
Star Trek – The Five Captains Arrive ! in London
Fans of Trekdom are no doubt rejoicing over the fact that for the first time, all five star trek captains will be visiting London. It is heart-warming to know that on one stage, we will see all versions of Captains of the beloved sci fi drama, which has c