Who is Looch?

Who is Looch? Looch is a professional mind reader based in the UK. He is one of the few performers in the world who performs what is called mentalism or psychological magic. Looch has performed extensively and enthralled audiences all over the UK. He has been invited to bring his unique form of entertainment to…

Details