Kevin Shelly is a professional magician with nearly twenty years of performance experience. He has performed for audiences as small as three people and as large as two thousand. Kevin’s magic ranges from close-up tricks to large illusions with professionally trained assistants. He is located just outside of Philadelphia, but he has traveled nationwide. Contact MBE today for pricing and availability.