Nas artist
This was booked through Live Nation too so you know they had the paperwork correct! There's probably something Dave is not telling us here.
Of course he's mad, you don't get through customs, your contract is void. no 10k guarantee. if you're touring in Canada, keep your circle small and make sure nobody has a criminal record. you think a DUI is nothing, but in reality, this is viewed as something dangerous to the public and you're most likely not getting in, famous or not.