Craig's Cool Magic
- Troy, MI
- Children’s Party Magician
- 7 miles from Auburn Hills
- 74 Verified Bookings
Darniesha H. said “Craig was awesome and very patient with the little ones. He knew his audience and kept everyone entertained, even adults! He arrived on time. I will definitely…”