Post New Ride app celebrates successful launch with more than 11,000 downloads in less than 3 months View