looking at Bigfoot’s website it looks like you need to be a member to talk on there forum.
Mountain Mayhem, please tell me more?
i assume the other places are within reasonable distance from Stroud? i guess there is always across the water as well, i spend my time 50/50 split between Bristol and Stroud so looking to open my options of riding up a bit.