T techcrunch.com The Rolling Robot from the Star Wars Trailer Actually Exists and It’s Awesome 3 points datsun 11 years ago 0 comments