I think I stumbled on the Internet's greatest Yelp review. : funny http://www.reddit.com/r/funny/comments/2gb3ql/i_think_i_stumbled_on_the_internets_greatest_yelp Saved on Sep 16, 2014 #reddit Internet Archive