P philippdubach.com Degoogling cost me my YouTube feed, so I had to make my own 3 points 7777777phil 4 months ago 4 comments