tom hellert profile image 61

Where in upstate ny? I live in orchard park ny where in upstate are you? 2 miles from Bills stadium


I too have seen odd things due to the last couple years being low snow initially then we'd have strange weather issues, TH

sort by best latest

leahlefler profile image98

leahlefler says

4 years ago
 |  Comment
The Frog Prince profile image79

The Frog Prince says

4 years ago
 |  Comment
Sparklea profile image79

Sparklea says

4 years ago
 |  Comment
tom hellert profile image61

tom hellert says

4 years ago
 |  Comment
working