The Enigma
-
New York City, NY
-
LED Performer
-
9 miles from Newark
-
11 Verified Bookings
Jaime B. said “I cannot say enough about what a great experience we had. She arrived on time and ready to perform. She is so talented and kept our guests in awe the…”