So it's only for ATV's/UTV's but it has a picture of a truck in their banner?
I've never heard of it. I know they used to race off-road out there years ago in a big sand pit (I think it was a fill dirt mine). Fort Meade has alot of big nothing, so it's a good place for this type of stuff.