1 min read News Video Watch Greg Puciato (Dillinger Escape Plan) Do Something Insane October 16, 2016 NewFuryMedia Dillinger Escape Plan’s enigmatic vocalist Greg Puciato is no stranger to doing insane things...