Magician Steve Vaught
- Elkhart, IN
- Magician / Mentalist
- 39 miles from La Porte
- 20 Verified Bookings
Nate V. said “Steve put on an amazing show! He did a great job of interacting with the audience and catering to the crowd. He was very professional and timely which…”