tlrtechnology.com
Finally!! The Nintendo Switch Has Youtube
(Photo: Youtube) You read that right the Nintendo Switch finally has Youtube… WOO HOO that took way longer than I think anyone expected. I’m not complaining and I don’t know …