23 Apr Tech Life: Humanoid robots Posted at 20:30h in Uncategorised by Leanne 0 Likes Are they really that practical and useful? Source: BBC Technology News Tags: Art