It good off road areas
Good offroad driving!
Shoot Spot is located at Stoddard Wells OHV Area,, Barstow, CA 92311