Author: Alden Loveshade

Happy Twin Peaks Day

On February 24, 1989, FBI Special Agent Dale Cooper begins investigating a murder of Laura Palmer in Twin Peaks, Washington…

Read More

LISTEN NOW

Now Playing

A Random
SCIFI.radio story

Earth is suddenly visited by water soluable coconut shells who desire our women, take a few, decide they don't like those, bring them back, take different women, and leave.
The End.