Deniz Mall slide in Azerbaijan leaves daredevil terrified [Video]
This is the moment a thrill-seeker rode down a 190ft-long slide in Deniz Mall, in Azerbaijan's capital Baku. Footage shows the young man hurtling down the slide from the mall's fifth floor last week, terrified.
Read more »