Home Family Today Evil Pete Scamardo meets his maker