Sex Catch red handed