World Tech Update, Feb. 23, 2012

Loading the player ...

Coming up on World Tech Update this week, a round up of our favorite robots.

[]