- Category: Pics |
- 17 Sep, 2014 |
- Views: 8405 |
- |
When health inspectors were going through this restaurant in England, they got a surprise they definitely weren't expecting. This is the last thing a restaurant should be keeping in its freezer.