Denmark takes home the $250,000 World Magic Cup

time to read:
>