WRGB Search Results
Mechanicville DWI arrest
MECHANICVILLE - - Mechanicville Police arrested Francis Peluso, 56, of Stillwater and charged him with felony DWI, felony aggravated unlicensed operation of a vehicle and operating a vehicle without an interlock ignition device.
Mechanicville Police say Peluso refused a field sobriety test during a traffic stop.
He was arrested and charged as a felony because of two previous felony convictions for DWI.