180523 NF Enterprise
James Neiss/staff photographer Niagara Falls NY - The Pothole Killer was spotted on Buffalo Avenue filling up all the potholes.
Log In: