You all know how it is to have online friends. People you admire, get along with great, would love to hang out with all the time, but they live on the other side of the country? We have these dynamic social networks online, but our day to day can be […]