tickets to see the david