Flash Squad Entertainment
-
Atlanta, GA
-
Stilt Walker / Human Statue
-
23 miles from Alpharetta
-
23 Verified Bookings
Emily E. said “Flash squad did not disappoint! I asked for day of the dead stiltwalkers and that is exactly what they delivered. They were very professional, on time…”