X

dead deer in chinese kitchen

Dead Deer Found in Chinese Restaurant Kitchen

According to reports, a dead deer was found inside the kitchen of a Kentucky Chinese restaurant. The restaurant, Red Flower…