Festival Cancels Beyonce Appearance Over Her Outrageous Demands