teamdroid.com
“NASA’CAR” Rocket Racers Take Off
I’ve been waiting a while for news of this. It’s fantastic that a demo has finally made it off the ground, please pardon the pun… Not too sure about the ‘play in the stands&…