Basically, for those who haven't caught on yet, this isn't rally cross. It's some wannabes getting together and driving cheap cars off road. True rally cross is an awesome thing, but this is something that I did on soccer fields in a Honda when I was 16.
For comparison, this is like trying to call the 24 hours of lemons the same thing as the 24 hours of Le Mons, but in the lemons race, they actually require a full cage and safety equipment.