Story Archive

The Eight-Legged Mammal

Man on LSD Calls Police, Says Spider Gave Birth in His Stomach

WRTV Indianapolis, Ind., headline
Original Publication Date: 19 March 2017
This story is in True’s book collections, in Volume 23.

Is There a Problem on This Page? Let Me Know, and thanks.

Previous: Talk Fast

Search for:

Category: