Cue X-Files Theme...
Connecticut seafood company Trufresh decided they'd try something novel and freeze their lobsters for easy shipment and extended shelf life. Then they discovered that approximately 6% of the lobsters come back to life after being thawed out.

« Back to Homepage