General Discussion
It's Baaaaack!
The Santa Cruz Hellride, which takes place neither in Santa Cruz nor Hell, will return to the rugged steeps above Downieville, California, August 1st-3rd.
What has in the past been an opportunity for two unlucky souls to get mugged by Mark Weir and Rachel Lloyd for about 12...