I know what you mean about the crazy light-less bikers. I'm shocked you actually saw 1 out of 20 with a light. I ride to work every day via main street, and not only do I NEVER see lights on bikers, I'm also constantly having to dodge the wrong-ways (usually right before it's almost too late, because hey, I couldn't see them
) I wonder if I'm the one you saw with a light...
Anyway, I hope you enjoy/ed Buffalo. I just moved here a year ago, and I'm still trying to get used to the mean drivers and paved roads (I learned how to ride on a dirt road in the middle of nowhere)
If you're looking for the best wings in Buffalo, might I suggest Duffs off of Sheridan? Best I've had yet, trumps even Anchor Bar.