Now placing bets on the X-Prize
So which team is your favorite to win?
It looks like the Brits are getting close.
http://www.starchaser.co.uk/whatsnew.htm
So which team is your favorite to win?
It looks like the Brits are getting close.
http://www.starchaser.co.uk/whatsnew.htm