Black and white spotted cats hanging out under a handicapped ramp at Letchworth Village.