Modern close-up illusions performed by Kevin Schaller in front of live audience in Blackpool, England.
Alexander Kölle
Director
Kevin Schaller
Self
Writer