Apr 17, 20172 minGremlins End Netto’s Night EarlyPETERSEN MEDIA: Saturday night in Placerville, CA, mechanical woes would bring DJ Netto and the Tri-C Motorsports team’s night to an...