Jeeze, looks like I'm late to the party. I never realized there were other people on this site from Delaware.
I live in Newark and I work in the Dover area.
Most people that I've met up north say they just go to the canal to wheel. Never been though, I've got a 1wd
Down south though, EVERYBODY knows someone with a farm that they go crazy at.