2 Likes
When I was in high school, that area was the best off-roading ever. Spent a lot of time around Apple Pie Tower after I joined the local VFD in Medford, NJ.
3 Likes
3 Likes