Issue Two of The Ride is apparently out. I just ordered a copy. You can, too. It's £13, which ended up being $21.87, shipping from the UK included.
If it's as good as Issue One (which I had a piece in), you won't be disappointed. You can even download the whole first issue for free.