4 ms·It's still in Duck Duck Go.by gumby 3y agoIt's still in Duck Duck Go.kulahan 3y agoIt's also still in Google if you search for a specific-enough phrase. `newpipe site` brings it up as the first result