Leah Caprice makes out and flashes in public