Return from Nowhere
Author
Don
Wulffson
Appeared in
Mega Scary Stories for Sleep-Overs
Story Summary
In 1885, Jeremy Tate just disappeared off the face of the earth, that is until he walked back into his home town of Doncella, New Mexico nearly 100 years later but not looking a day older that the day he disappeared. The town was skeptical until Amber Anderson just disappeared off the face of the earth while on a vacation in Doncella.