The Illusionist: Lucas Wilson
Toronto, ON

Illusionist Lucas Wilson and his assistant Kelly Defilla from Toronto, ON, attempt a great escape in the Den.
Who are they?Lucas Wilson & Kelly Defilla
Whare are they from?Toronto, ON
How much are they asking for?20K for 100% of the sponsorship rights for their next event
ADVERTISEMENT