windsorstar.com
Police release video of men ditching stolen trailer
Windsor police have released surveillance video of two men “dumping” a stolen 26-foot trailer in a parking lot.