V5RC

81880A

Lone Star Titans

Robot: Dragon PowerSunflowerPearland, Texas, United States

Loading event history…