I’m up on Frog Island it’s basically between Stillwater and Mechanicville, my house is almost directly under the white water tower. I have an odd work schedule and I work 12 hour shifts so I’m out of town at 5am and I don’t get back into town until 7pm or so.
I drive a black Evo X by the way. Where abouts are you?