Cara Delevingne has a ball in Bali. Gets on down with a stop sign and some torches (NSFW) Trending 9 years ago