James Hargrave Magic! | Phone: (615) 791-2532 | JamesHargraveMagic@comcast.net
James Hargrave is a Christian who has been entertaining and teaching with magic for more than 20 years. He has appeared all across the United States as well as in Canada and South America.
Contact James for your next corporate or church event at JamesHargraveMagic@comcast.net.