Mega Robot
- New York City, NY
- Stilt Walker / Stunt Performer
- 13 miles from Englewood
- 25 Verified Bookings
Krystal J. said “This was our third time booking the Mega Robot, and once again, their communication before, during, and after the event was impressively timely and professional.…”