It's a fun spot and the trail builders are doing a great job.
ok, so where is it?
On the UofM campus. Check out MMBA.org, the freeride forum has a few threads on it. I'm from Toledo so I'm worthless as far as giving directions. The Trail Boss' are cool with anyone riding there as long as nothing is altered or destroyed.