The Search is On For The Owner of a Working USB Stick Found in Frozen Seal Poop

2019-02-06 12

Scientists found a USB memory stick that had been sitting in a slab of frozen leopard seal poop for over a year.

Free Traffic Exchange