20140327_205010_670e April 3, 2014 1024 × 751 Rover at California Academy of Sciences Demonstrating the touch-feedback of Rover Share this post!FacebookTwitterLinkedInMoreEmailPinterestTumblrPocketRedditPrint