Top Robot on Stilts
-
San Mateo, CA
-
Stilt Walker
-
33 miles from Concord
-
5 Verified Bookings
Armen G. said “It was amazing ! My son is involved in sports and he was incredibly surprised by the strength that this man showed! It was really cool. An incredible…”