James Knight
-
Los Angeles, CA
-
Mentalist
-
34 miles from Upland
-
10 Verified Bookings
Sandra said “JK is an amazing entertainer possessing skills beyond explanation. He understands his audience and engages them in his performance. Beyond awesome. You…”