Imgur Posted on January 27, 2012 Imgur.com Has Become the 35th Most Visited Site in the U.S.: Meet Its Creator Alan Schaaf Part 2 371 × 146