Off Roading at Starr Hill, Steuben New York

1 year ago
25

These are some seasonal use roads in central New York in a small town called Steuben. The place is called starr hill. There isnt much to see here just a few short trails. My daughter and I were out on this day in our 2023 Ford Bronco Badlands edition

Loading comments...