A man allegedly ‘punched nine people in the head’ and threatened them with a needle during a shocking attempted robbery at a rural service station.