CITIZEN REX: Los Bros Hernandez Bring a Robot to Life

Date: 29 July 2009 Time: 04:46 PM ET