The Orchard Park Police Department has handed down its bottom line on those cars towed from Taylor Road during the Bills game on Sunday.
More than 50 cars were towed there, and drivers told 7 Eyewitness News that they didn't see any "No Parking" signs. Even the town supervisor says he feels towing the vehicles may not have been warranted.
According to police, there are 37 "No Parking" signs between Taylor Road and the Ralph.
Police say the cars posted a safety hazard for the 35,000 pedestrians walking to the game.