319View
1Rating

This video was taken from the 124 floor at Burj Khalifa on 01-04-2011