Angel Rivas flashes and banged in public