Cyclists life flashes before his eyes.