satelliteshow.wordpress.com
Now Fear This: The Hitcher
The desert, by definition, is a place of extremes. Of environmental extremes most obviously, as its a place where life has taken root despite lacking the one thing all life on Earth is based on. Of…