After 5 years and lots of hard work (almost none of it done by me beyond some grunt work), a friend went above and beyond. Share This Story, Choose Your Platform! FacebookTwitterRedditLinkedInPinterestEmail