Formspring Reaches 25 Million Registered Users + Infographic by Jeff Weisbein 12 years ago formspring