› added 5 years ago
236
TIL that researchers were puzzled after a $2,700 Cellular Bill was Racked up on SIM Card Attached to a Stork
via reddit.com