Sand ledge and the beach highway in Delaware Seashore State Park, stay in the same ruts

Sand ledge and the beach highway in Delaware Seashore State Park, stay in the same ruts