14View
0Rating

It was world's biggest extravaganza of fireworks at the world's only 7 start Hotel Burj Al Arab , Dubai. Worth watching.