There's a place about 5 mins outside of Dover, DE that you can ride. It's not the greatest place and there are no trails but hey, it's free ! Here's a helmet cam view of a lap ( this was our first time there so we skipped all the big jumps )
Skip to 2:20 and watch till 5:00 and you'll see almost a full lap
Casey on her Blaster - YouTube