Buzz·Posted on Jul 27, 2009Grandma's DesktopAw, this is giving me Internet nostalgia.by Matt StoperaBuzzFeed StaffLinkFacebookPinterestTwitterMail