4 ms·> improving the world in other ways Are you implying that Slingshot has improved the world?by downandout 12y ago> improving the world in other ways Are you implying that Slingshot has improved the world?devindotcom 12y agonope