V5RC

79930B

EL APLASTADOR

Robot: EL APLASTADORCenter for Career Technology EducationEl Paso, Texas, United States

Loading event history…

79930B · Hyscout