David Black Magical Entertainment
- Buffalo, NY
- Children’s Party Magician
- 20 miles from Welland
- 13 Verified Bookings
Jim K. said “David provided us with 45 minutes of magic at our family reunion. The audience ranged, literally, from 8 to 80, but all of them were rapt as David rolled…”