This was the law about parking on the street in the city that I grew up in. It was a real pain if someone stayed over or when us kids got older and started having our own cars also.They used to do this to make sure streets where clear if it snowed and had to be plowed.
http://www.ci.tonawanda.ny.us/police/index.htm
Section 306-17 All Night Parking [Amended 11/6/96]
The standing of vehicles between the hours of 2:00 a.m. and 6:00 a.m. on all City streets is hereby prohibited from December 1 through March 31. The standing of vehicles from 4:00 a.m. to 6:00 a.m. on all City streets is hereby prohibited from April 1 through November 30.
The Police Department attempts to accommodate people when it is possible. During the winter months normally exceptions are not granted to the parking ordinance, but during the warmer months when no snow plowing is a possibility, we will grant permission for a vehicle to be parked on the City streets if a request is made and a valid reason is offered. Permission will NOT be granted for extended periods of time, but valid reasons for overnight permission may include:
Overnight guests and no parking available in your driveway to accommodate the extra cars.
Construction prohibits you using the driveway.
The vehicle is disabled and cannot be removed until the next day.
If this situation exists, you may call our Dispatch Center and request permission for the vehicle to be parked on the City Street. We can continue to accommodate these requests as long as the situation is not abused.