Kevin has seen some things.