AmazingDead lion found in UK restaurant’s freezerTNT DeskSeptember 13, 2014September 13, 2014 by TNT DeskSeptember 13, 2014September 13, 2014 SUSSEX: People store eating stuff in refrigerators, but you may never have heard of a lion being stored in a refrigerator....