HOME
EDITOR'S DESK
INFO ON SUBMISSIONS
More
in this town
that smells like rain
dust
and loose dogs,
the people have come to disappear.
their religion is terlingua,
a town in the arms of the desert,
and there is nothing else.
everyone is running from something.