V5RC

93455B

Delta Robotics

Robot: SmokestackDELTA HIGHSanta Maria, California, United States

Loading event history…

93455B · Hyscout