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.
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