Elephant diarrhoea, orgies, projectile vomiting, and cocaine being snorted off someone’s naked body – these are just some of the wild scenes seen in ‘Babylon’.
Continue Reading