RDC Favorite Videos

RDC in the Discovery Channel Show Monster Nation back in the early 2000’s

 

Robot Testing