TechAdd YoursWindows 7 Launch Party!!!We totally fucking had a Windows 7 Launch party in the back room at BuzzFeed, you guys.By by Jack ShepherdBuzzFeed StaffPosted on October 22, 2009, 7:22 pmTwitterFacebookLink