Christian Illusionist John Beales (JB)

Brings his special brand of ministry through illusion.

"Something funny, clever and dangerous"