3 ms·The main Invidious site just shut down, although various alternative Invidious sites still exist.by MaxBarraclough 6y agoThe main Invidious site just shut down, although various alternative Invidious sites still exist.