NASA Robotics Challenge "On" at WPI

From NASA
Sat. 06-16-2012