New York State has the highest number of drive-in movie theater screens in the entire country. That means there's probably one not too far from wherever you are. There are a handful here in the Capital Region.
A lot of Buffalo Bills fans were wondering why Josh Allen wasn't hanging out with his teammates over the weekend at the Luke Combs concert at Highmark Stadium.